#[repr(C)]pub struct ShmInfo {
pub handle: ShmHandle,
pub label: u32,
pub base: usize,
pub len: usize,
pub perms: u32,
}Fields§
§handle: ShmHandle§label: u32§base: usize§len: usize§perms: u32Trait Implementations§
Source§impl SentryExchangeable for ShmInfo
SentryExchangeable trait implementation for ShmInfo.
Shminfo is a typical structure which is returned by the kernel to the
userspace in order to delivers various SHM-related information to a given
task that is using the corresponding SHM.
impl SentryExchangeable for ShmInfo
SentryExchangeable trait implementation for ShmInfo. Shminfo is a typical structure which is returned by the kernel to the userspace in order to delivers various SHM-related information to a given task that is using the corresponding SHM.
In test mode only, this structure can be written back to the Exchange Area. In production mode, the application can’t write such a content to the exchange as the kernel as strictly no use of it.
impl Copy for ShmInfo
impl StructuralPartialEq for ShmInfo
Auto Trait Implementations§
impl Freeze for ShmInfo
impl RefUnwindSafe for ShmInfo
impl Send for ShmInfo
impl Sync for ShmInfo
impl Unpin for ShmInfo
impl UnwindSafe for ShmInfo
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