pub struct KeyctlRawArgs {
pub option: c_int,
pub arg2: c_ulong,
pub arg3: c_ulong,
pub arg4: c_ulong,
pub arg5: c_ulong,
}Fields§
§option: c_int§arg2: c_ulong§arg3: c_ulong§arg4: c_ulong§arg5: c_ulongTrait Implementations§
Source§impl Clone for KeyctlRawArgs
impl Clone for KeyctlRawArgs
Source§fn clone(&self) -> KeyctlRawArgs
fn clone(&self) -> KeyctlRawArgs
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 KeyctlRawArgs
impl Debug for KeyctlRawArgs
Source§impl PartialEq for KeyctlRawArgs
impl PartialEq for KeyctlRawArgs
Source§impl SyscallGroupsGetter for KeyctlRawArgs
impl SyscallGroupsGetter for KeyctlRawArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for KeyctlRawArgs
impl SyscallNumber for KeyctlRawArgs
fn syscall_number(&self) -> isize
Source§impl SyscallStopInspect for KeyctlRawArgs
impl SyscallStopInspect for KeyctlRawArgs
type Args = KeyctlArgs
type Result = KeyctlModifiedArgs
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 KeyctlRawArgs
impl StructuralPartialEq for KeyctlRawArgs
Auto Trait Implementations§
impl Freeze for KeyctlRawArgs
impl RefUnwindSafe for KeyctlRawArgs
impl Send for KeyctlRawArgs
impl Sync for KeyctlRawArgs
impl Unpin for KeyctlRawArgs
impl UnwindSafe for KeyctlRawArgs
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