pub struct ModifyLdtRawArgs {
pub func: c_int,
pub ptr: *mut c_void,
pub bytecount: c_ulong,
}Fields§
§func: c_int§ptr: *mut c_void§bytecount: c_ulongTrait Implementations§
Source§impl Clone for ModifyLdtRawArgs
impl Clone for ModifyLdtRawArgs
Source§fn clone(&self) -> ModifyLdtRawArgs
fn clone(&self) -> ModifyLdtRawArgs
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 ModifyLdtRawArgs
impl Debug for ModifyLdtRawArgs
Source§impl PartialEq for ModifyLdtRawArgs
impl PartialEq for ModifyLdtRawArgs
Source§impl SyscallGroupsGetter for ModifyLdtRawArgs
impl SyscallGroupsGetter for ModifyLdtRawArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for ModifyLdtRawArgs
impl SyscallNumber for ModifyLdtRawArgs
fn syscall_number(&self) -> isize
Source§impl SyscallStopInspect for ModifyLdtRawArgs
impl SyscallStopInspect for ModifyLdtRawArgs
type Args = ModifyLdtArgs
type Result = ModifyLdtModifiedArgs
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 ModifyLdtRawArgs
impl StructuralPartialEq for ModifyLdtRawArgs
Auto Trait Implementations§
impl Freeze for ModifyLdtRawArgs
impl RefUnwindSafe for ModifyLdtRawArgs
impl !Send for ModifyLdtRawArgs
impl !Sync for ModifyLdtRawArgs
impl Unpin for ModifyLdtRawArgs
impl UnwindSafe for ModifyLdtRawArgs
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