pub struct LandlockCreateRulesetRawArgs {
pub ruleset_attr: *const landlock_ruleset_attr,
pub size: size_t,
pub flags: u32,
}Fields§
§ruleset_attr: *const landlock_ruleset_attr§size: size_t§flags: u32Trait Implementations§
Source§impl Clone for LandlockCreateRulesetRawArgs
impl Clone for LandlockCreateRulesetRawArgs
Source§fn clone(&self) -> LandlockCreateRulesetRawArgs
fn clone(&self) -> LandlockCreateRulesetRawArgs
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 LandlockCreateRulesetRawArgs
impl Debug for LandlockCreateRulesetRawArgs
Source§impl PartialEq for LandlockCreateRulesetRawArgs
impl PartialEq for LandlockCreateRulesetRawArgs
Source§fn eq(&self, other: &LandlockCreateRulesetRawArgs) -> bool
fn eq(&self, other: &LandlockCreateRulesetRawArgs) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl SyscallGroupsGetter for LandlockCreateRulesetRawArgs
impl SyscallGroupsGetter for LandlockCreateRulesetRawArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for LandlockCreateRulesetRawArgs
impl SyscallNumber for LandlockCreateRulesetRawArgs
fn syscall_number(&self) -> isize
Source§impl SyscallStopInspect for LandlockCreateRulesetRawArgs
impl SyscallStopInspect for LandlockCreateRulesetRawArgs
type Args = LandlockCreateRulesetArgs
type Result = LandlockCreateRulesetModifiedArgs
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 LandlockCreateRulesetRawArgs
impl StructuralPartialEq for LandlockCreateRulesetRawArgs
Auto Trait Implementations§
impl Freeze for LandlockCreateRulesetRawArgs
impl RefUnwindSafe for LandlockCreateRulesetRawArgs
impl !Send for LandlockCreateRulesetRawArgs
impl !Sync for LandlockCreateRulesetRawArgs
impl Unpin for LandlockCreateRulesetRawArgs
impl UnwindSafe for LandlockCreateRulesetRawArgs
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