pub struct SetgroupsRawArgs {
pub size: size_t,
pub list: *const gid_t,
}Fields§
§size: size_t§list: *const gid_tTrait Implementations§
Source§impl Clone for SetgroupsRawArgs
impl Clone for SetgroupsRawArgs
Source§fn clone(&self) -> SetgroupsRawArgs
fn clone(&self) -> SetgroupsRawArgs
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 SetgroupsRawArgs
impl Debug for SetgroupsRawArgs
Source§impl PartialEq for SetgroupsRawArgs
impl PartialEq for SetgroupsRawArgs
Source§impl SyscallGroupsGetter for SetgroupsRawArgs
impl SyscallGroupsGetter for SetgroupsRawArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for SetgroupsRawArgs
impl SyscallNumber for SetgroupsRawArgs
fn syscall_number(&self) -> isize
Source§impl SyscallStopInspect for SetgroupsRawArgs
impl SyscallStopInspect for SetgroupsRawArgs
type Args = SetgroupsArgs
type Result = SetgroupsModifiedArgs
fn inspect_sysenter(self, inspectee_pid: Pid) -> Self::Args
fn inspect_sysexit( self, inspectee_pid: Pid, regs: &user_regs_struct, ) -> Self::Result
impl Copy for SetgroupsRawArgs
impl StructuralPartialEq for SetgroupsRawArgs
Auto Trait Implementations§
impl Freeze for SetgroupsRawArgs
impl RefUnwindSafe for SetgroupsRawArgs
impl !Send for SetgroupsRawArgs
impl !Sync for SetgroupsRawArgs
impl Unpin for SetgroupsRawArgs
impl UnwindSafe for SetgroupsRawArgs
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