#[repr(C, align(16))]pub struct open_info {
pub create: create_options,
pub flags: u32,
pub len: usize,
pub name: [u8; 2048],
}Expand description
Information for opening a file.
Fields§
§create: create_optionsCreation options
flags: u32Operation flags
len: usizeLength of file name in bytes.
name: [u8; 2048]Trait Implementations§
impl Copy for open_info
Auto Trait Implementations§
impl Freeze for open_info
impl RefUnwindSafe for open_info
impl Send for open_info
impl StoreCopy for open_info
impl Sync for open_info
impl Unpin for open_info
impl UnwindSafe for open_info
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