#[repr(C)]pub struct svm_region_ {Show 18 fields
pub version: uword,
pub mutex: pthread_mutex_t,
pub condvar: pthread_cond_t,
pub mutex_owner_pid: c_int,
pub mutex_owner_tag: c_int,
pub flags: uword,
pub virtual_base: uword,
pub virtual_size: uword,
pub region_heap: *mut c_void,
pub data_base: *mut c_void,
pub data_heap: *mut c_void,
pub user_ctx: *mut c_void,
pub bitmap_size: uword,
pub bitmap: *mut uword,
pub region_name: *mut c_char,
pub backing_file: *mut c_char,
pub filenames: *mut *mut c_char,
pub client_pids: *mut uword,
}Fields§
§version: uword§mutex: pthread_mutex_t§condvar: pthread_cond_t§mutex_owner_pid: c_int§mutex_owner_tag: c_int§flags: uword§virtual_base: uword§virtual_size: uword§region_heap: *mut c_void§data_base: *mut c_void§data_heap: *mut c_void§user_ctx: *mut c_void§bitmap_size: uword§bitmap: *mut uword§region_name: *mut c_char§backing_file: *mut c_char§filenames: *mut *mut c_char§client_pids: *mut uwordTrait Implementations§
Source§impl Clone for svm_region_
impl Clone for svm_region_
Source§fn clone(&self) -> svm_region_
fn clone(&self) -> svm_region_
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for svm_region_
impl Default for svm_region_
impl Copy for svm_region_
Auto Trait Implementations§
impl Freeze for svm_region_
impl RefUnwindSafe for svm_region_
impl !Send for svm_region_
impl !Sync for svm_region_
impl Unpin for svm_region_
impl UnsafeUnpin for svm_region_
impl UnwindSafe for svm_region_
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