#[repr(i32)]pub enum ShmctlCmd {
IPC_RMID = 0,
IPC_SET = 1,
IPC_STAT = 2,
IPC_INFO = 3,
SHM_LOCK = 11,
SHM_UNLOCK = 12,
SHM_STAT = 13,
SHM_INFO = 14,
SHM_STAT_ANY = 15,
}Expand description
Command provided to the shmctl syscall.
Variants§
IPC_RMID = 0
IPC_SET = 1
IPC_STAT = 2
IPC_INFO = 3
SHM_LOCK = 11
SHM_UNLOCK = 12
SHM_STAT = 13
SHM_INFO = 14
SHM_STAT_ANY = 15
Trait Implementations§
Source§impl TryFromPrimitive for ShmctlCmd
impl TryFromPrimitive for ShmctlCmd
impl Copy for ShmctlCmd
impl Eq for ShmctlCmd
impl StructuralPartialEq for ShmctlCmd
Auto Trait Implementations§
impl Freeze for ShmctlCmd
impl RefUnwindSafe for ShmctlCmd
impl Send for ShmctlCmd
impl Sync for ShmctlCmd
impl Unpin for ShmctlCmd
impl UnsafeUnpin for ShmctlCmd
impl UnwindSafe for ShmctlCmd
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