pub struct MemfdCreateRawArgs {
pub name: *const c_char,
pub flags: c_uint,
}Fields§
§name: *const c_char§flags: c_uintTrait Implementations§
Source§impl Clone for MemfdCreateRawArgs
impl Clone for MemfdCreateRawArgs
Source§fn clone(&self) -> MemfdCreateRawArgs
fn clone(&self) -> MemfdCreateRawArgs
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 MemfdCreateRawArgs
impl Debug for MemfdCreateRawArgs
Source§impl PartialEq for MemfdCreateRawArgs
impl PartialEq for MemfdCreateRawArgs
Source§impl SyscallGroupsGetter for MemfdCreateRawArgs
impl SyscallGroupsGetter for MemfdCreateRawArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for MemfdCreateRawArgs
impl SyscallNumber for MemfdCreateRawArgs
fn syscall_number(&self) -> isize
Source§impl SyscallStopInspect for MemfdCreateRawArgs
impl SyscallStopInspect for MemfdCreateRawArgs
type Args = MemfdCreateArgs
type Result = MemfdCreateModifiedArgs
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 MemfdCreateRawArgs
impl StructuralPartialEq for MemfdCreateRawArgs
Auto Trait Implementations§
impl Freeze for MemfdCreateRawArgs
impl RefUnwindSafe for MemfdCreateRawArgs
impl !Send for MemfdCreateRawArgs
impl !Sync for MemfdCreateRawArgs
impl Unpin for MemfdCreateRawArgs
impl UnwindSafe for MemfdCreateRawArgs
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