pub struct HurrayFileReader { /* private fields */ }Expand description
Opaque handle to a blocking file reader.
Not #[repr(C)]; the layout is an implementation detail. Created by
hurray_file_reader_new and released exactly once by hurray_file_reader_destroy.
One handle, one thread at a time.
Auto Trait Implementations§
impl !Send for HurrayFileReader
impl !Sync for HurrayFileReader
impl Freeze for HurrayFileReader
impl RefUnwindSafe for HurrayFileReader
impl Unpin for HurrayFileReader
impl UnsafeUnpin for HurrayFileReader
impl UnwindSafe for HurrayFileReader
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