#[repr(C)]pub struct shmid64_ds {
pub shm_perm: linux_ipc64_perm,
pub shm_segsz: linux___kernel_size_t,
pub shm_atime: c_long,
pub shm_dtime: c_long,
pub shm_ctime: c_long,
pub shm_cpid: linux___kernel_pid_t,
pub shm_lpid: linux___kernel_pid_t,
pub shm_nattch: c_ulong,
pub l__unused4: c_ulong,
pub l__unused5: c_ulong,
}Expand description
parameter to shmctl syscall.
Fields§
§shm_perm: linux_ipc64_perm§shm_segsz: linux___kernel_size_t§shm_atime: c_long§shm_dtime: c_long§shm_ctime: c_long§shm_cpid: linux___kernel_pid_t§shm_lpid: linux___kernel_pid_t§shm_nattch: c_ulong§l__unused4: c_ulong§l__unused5: c_ulongTrait Implementations§
Auto Trait Implementations§
impl Freeze for linux_shmid64_ds
impl RefUnwindSafe for linux_shmid64_ds
impl Send for linux_shmid64_ds
impl Sync for linux_shmid64_ds
impl Unpin for linux_shmid64_ds
impl UnsafeUnpin for linux_shmid64_ds
impl UnwindSafe for linux_shmid64_ds
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