Structs§
- Phantom
Member - A zero-sized marker used to access dynamically relocated members.
- Relocation
Enums§
- RawPointer
Error - Represents errors that may occur when converting raw pointers to references.
- Relocation
Error - Represents errors that may occur during member relocation.
Constants§
Functions§
- raw_
pointer_ ⚠as_ mut - Converts a raw pointer to a mutable reference.
- raw_
pointer_ ⚠as_ ref - Converts a raw pointer to an immutable reference.
- relocate
- Errors
- relocate_
member - Relocates a member based on the runtime state, returning a pointer to the new location.
- relocate_
member_ ⚠if - Relocates a member based on a condition, using either offset
a
orb
depending on the condition. - relocate_
member_ ⚠if_ newer - Relocates a member based on the version comparison, using either
older
ornewer
offset depending on the current version. - relocate_
member_ ⚠if_ newer_ mut - Relocates a member based on the version comparison, using either
older
ornewer
offset depending on the current version. - relocate_
member_ mut - Relocates a member based on the runtime state, returning a pointer to the new location.
- relocate_
virtual ⚠ - Safety