pub const unsafe fn relocate_member_if<T>(
condition: bool,
this: *mut u8,
a: isize,
b: isize,
) -> *mut TExpand description
Relocates a member based on a condition, using either offset a or b depending on the condition.
ยงSafety
It is safe as long as the following are observed.
- ptr of added offset never exceeds
isize::MAX - All memory from this to offset is valid.