pub struct KexecLoadArgs {
pub entry: c_ulong,
pub segments: InspectResult<Vec<kexec_segment>>,
pub flags: c_ulong,
}Fields§
§entry: c_ulong§segments: InspectResult<Vec<kexec_segment>>§flags: c_ulongTrait Implementations§
Source§impl Clone for KexecLoadArgs
impl Clone for KexecLoadArgs
Source§fn clone(&self) -> KexecLoadArgs
fn clone(&self) -> KexecLoadArgs
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 KexecLoadArgs
impl Debug for KexecLoadArgs
Source§impl From<KexecLoadArgs> for SyscallArgs
impl From<KexecLoadArgs> for SyscallArgs
Source§fn from(args: KexecLoadArgs) -> Self
fn from(args: KexecLoadArgs) -> Self
Converts to this type from the input type.
Source§impl PartialEq for KexecLoadArgs
impl PartialEq for KexecLoadArgs
Source§impl SyscallGroupsGetter for KexecLoadArgs
impl SyscallGroupsGetter for KexecLoadArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for KexecLoadArgs
impl SyscallNumber for KexecLoadArgs
fn syscall_number(&self) -> isize
impl StructuralPartialEq for KexecLoadArgs
Auto Trait Implementations§
impl Freeze for KexecLoadArgs
impl RefUnwindSafe for KexecLoadArgs
impl !Send for KexecLoadArgs
impl !Sync for KexecLoadArgs
impl Unpin for KexecLoadArgs
impl UnwindSafe for KexecLoadArgs
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