#[repr(C)]pub struct OpenHow {
pub flags: u64,
pub mode: u64,
pub resolve: u64,
}Expand description
Arguments the behavior of the openat2 syscall.
This is not marked as non_exhaustive to promote developers
handling new fields when they get added; use zeroed and
initialize fields you want to opt-in to a non_exhaustive-like
experience.
Fields§
§flags: u64§mode: u64§resolve: u64Implementations§
Trait Implementations§
impl Copy for OpenHow
impl Eq for OpenHow
impl StructuralPartialEq for OpenHow
Auto Trait Implementations§
impl Freeze for OpenHow
impl RefUnwindSafe for OpenHow
impl Send for OpenHow
impl Sync for OpenHow
impl Unpin for OpenHow
impl UnwindSafe for OpenHow
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