pub struct VirtualAllocationInfo {
pub user_data: usize,
pub offset: u64,
pub size: u64,
}Expand description
Placement snapshot; valid only while the matching allocation remains live.
Fields§
§user_data: usizeUninterpreted consumer metadata; no ownership or dereference is inferred.
offset: u64§size: u64Implementations§
Trait Implementations§
Source§impl Clone for VirtualAllocationInfo
impl Clone for VirtualAllocationInfo
impl Copy for VirtualAllocationInfo
Source§impl Debug for VirtualAllocationInfo
impl Debug for VirtualAllocationInfo
impl Eq for VirtualAllocationInfo
Source§impl PartialEq for VirtualAllocationInfo
impl PartialEq for VirtualAllocationInfo
impl StructuralPartialEq for VirtualAllocationInfo
Auto Trait Implementations§
impl Forget for VirtualAllocationInfo
impl Freeze for VirtualAllocationInfo
impl Move for VirtualAllocationInfo
impl RefUnwindSafe for VirtualAllocationInfo
impl Send for VirtualAllocationInfo
impl Sync for VirtualAllocationInfo
impl Unpin for VirtualAllocationInfo
impl UnsafeUnpin for VirtualAllocationInfo
impl UnwindSafe for VirtualAllocationInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more