pub struct AddressSpaceLayoutOutcome {
pub metadata: AddressSpaceMetadata,
pub layout_total_count: u32,
pub auxiliary_vector_total_count: u32,
}Expand description
The outcome of a layout query: the metadata plus the full kernel-resident counts for each outside list.
Fields§
§metadata: AddressSpaceMetadataKernel-resident metadata of the address space whose layout was requested.
layout_total_count: u32The full kernel-resident count of address space layout entries.
auxiliary_vector_total_count: u32The full kernel-resident count of auxiliary vector entries.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AddressSpaceLayoutOutcome
impl RefUnwindSafe for AddressSpaceLayoutOutcome
impl Send for AddressSpaceLayoutOutcome
impl Sync for AddressSpaceLayoutOutcome
impl Unpin for AddressSpaceLayoutOutcome
impl UnsafeUnpin for AddressSpaceLayoutOutcome
impl UnwindSafe for AddressSpaceLayoutOutcome
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