pub struct FILE { /* private fields */ }Expand description
This is an extern type (“opaque” or “incomplete” type in C).
This type's current representation allows inspecting some properties, such as via
size_of, and it is technically possible to construct the type within
MaybeUninit, However, this MUST NOT be relied upon
because a future version of libc may switch to a proper
extern type
representation when available.
Trait Implementations§
Auto Trait Implementations§
impl !Send for FILE
impl !Sync for FILE
impl !Unpin for FILE
impl Freeze for FILE
impl RefUnwindSafe for FILE
impl UnsafeUnpin for FILE
impl UnwindSafe for FILE
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