pub struct ShmctlArgs {
pub shmid: c_int,
pub cmd: c_int,
pub buf: InspectResult<shmid_ds>,
}Fields§
§shmid: c_int§cmd: c_int§buf: InspectResult<shmid_ds>Trait Implementations§
Source§impl Clone for ShmctlArgs
impl Clone for ShmctlArgs
Source§fn clone(&self) -> ShmctlArgs
fn clone(&self) -> ShmctlArgs
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 Debug for ShmctlArgs
impl Debug for ShmctlArgs
Source§impl From<ShmctlArgs> for SyscallArgs
impl From<ShmctlArgs> for SyscallArgs
Source§fn from(args: ShmctlArgs) -> Self
fn from(args: ShmctlArgs) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ShmctlArgs
impl PartialEq for ShmctlArgs
Source§impl SyscallGroupsGetter for ShmctlArgs
impl SyscallGroupsGetter for ShmctlArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for ShmctlArgs
impl SyscallNumber for ShmctlArgs
fn syscall_number(&self) -> isize
impl StructuralPartialEq for ShmctlArgs
Auto Trait Implementations§
impl Freeze for ShmctlArgs
impl RefUnwindSafe for ShmctlArgs
impl Send for ShmctlArgs
impl Sync for ShmctlArgs
impl Unpin for ShmctlArgs
impl UnwindSafe for ShmctlArgs
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