pub struct RequestKeyRawArgs {
pub type: *const c_char,
pub description: *const c_char,
pub callout_info: *const c_char,
pub dest_keyring: key_serial_t,
}Fields§
§type: *const c_char§description: *const c_char§callout_info: *const c_char§dest_keyring: key_serial_tTrait Implementations§
Source§impl Clone for RequestKeyRawArgs
impl Clone for RequestKeyRawArgs
Source§fn clone(&self) -> RequestKeyRawArgs
fn clone(&self) -> RequestKeyRawArgs
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 RequestKeyRawArgs
impl Debug for RequestKeyRawArgs
Source§impl PartialEq for RequestKeyRawArgs
impl PartialEq for RequestKeyRawArgs
Source§impl SyscallGroupsGetter for RequestKeyRawArgs
impl SyscallGroupsGetter for RequestKeyRawArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for RequestKeyRawArgs
impl SyscallNumber for RequestKeyRawArgs
fn syscall_number(&self) -> isize
Source§impl SyscallStopInspect for RequestKeyRawArgs
impl SyscallStopInspect for RequestKeyRawArgs
type Args = RequestKeyArgs
type Result = RequestKeyModifiedArgs
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 RequestKeyRawArgs
impl StructuralPartialEq for RequestKeyRawArgs
Auto Trait Implementations§
impl Freeze for RequestKeyRawArgs
impl RefUnwindSafe for RequestKeyRawArgs
impl !Send for RequestKeyRawArgs
impl !Sync for RequestKeyRawArgs
impl Unpin for RequestKeyRawArgs
impl UnwindSafe for RequestKeyRawArgs
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