Struct machinery_api::foundation::OsVirtualMemoryApi [−][src]
#[repr(C)]pub struct OsVirtualMemoryApi { pub map: Option<unsafe extern "C" fn(size: u64) -> *mut c_void>, pub unmap: Option<unsafe extern "C" fn(p: *mut c_void, size: u64)>, pub reserve: Option<unsafe extern "C" fn(size: u64) -> *mut c_void>, pub commit: Option<unsafe extern "C" fn(p: *mut c_void, size: u64)>, }
Fields
map: Option<unsafe extern "C" fn(size: u64) -> *mut c_void>unmap: Option<unsafe extern "C" fn(p: *mut c_void, size: u64)>reserve: Option<unsafe extern "C" fn(size: u64) -> *mut c_void>commit: Option<unsafe extern "C" fn(p: *mut c_void, size: u64)>Implementations
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for OsVirtualMemoryApi
impl Send for OsVirtualMemoryApi
impl Sync for OsVirtualMemoryApi
impl Unpin for OsVirtualMemoryApi
impl UnwindSafe for OsVirtualMemoryApi
Blanket Implementations
Mutably borrows from an owned value. Read more