pub struct Reader<TB> { /* private fields */ }
Expand description
A cursor like utility that reads structured data from an arbitrary source.
The source must implement the TakeBytes
trait which supports reading
binary data from it.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<TB> Freeze for Reader<TB>where
TB: Freeze,
impl<TB> RefUnwindSafe for Reader<TB>where
TB: RefUnwindSafe,
impl<TB> Send for Reader<TB>where
TB: Send,
impl<TB> Sync for Reader<TB>where
TB: Sync,
impl<TB> Unpin for Reader<TB>where
TB: Unpin,
impl<TB> UnwindSafe for Reader<TB>where
TB: UnwindSafe,
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