pub struct OpenatArgs {
pub dirfd: RawFd,
pub pathname: InspectResult<PathBuf>,
pub flags: c_int,
pub mode: mode_t,
}Fields§
§dirfd: RawFd§pathname: InspectResult<PathBuf>§flags: c_int§mode: mode_tTrait Implementations§
Source§impl Clone for OpenatArgs
impl Clone for OpenatArgs
Source§fn clone(&self) -> OpenatArgs
fn clone(&self) -> OpenatArgs
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 OpenatArgs
impl Debug for OpenatArgs
Source§impl From<OpenatArgs> for SyscallArgs
impl From<OpenatArgs> for SyscallArgs
Source§fn from(args: OpenatArgs) -> Self
fn from(args: OpenatArgs) -> Self
Converts to this type from the input type.
Source§impl PartialEq for OpenatArgs
impl PartialEq for OpenatArgs
Source§impl SyscallGroupsGetter for OpenatArgs
impl SyscallGroupsGetter for OpenatArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for OpenatArgs
impl SyscallNumber for OpenatArgs
fn syscall_number(&self) -> isize
impl StructuralPartialEq for OpenatArgs
Auto Trait Implementations§
impl Freeze for OpenatArgs
impl RefUnwindSafe for OpenatArgs
impl Send for OpenatArgs
impl Sync for OpenatArgs
impl Unpin for OpenatArgs
impl UnwindSafe for OpenatArgs
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