Struct nuts_bytes::Reader
source · pub struct Reader<TB, E = ReaderError> { /* 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, E> RefUnwindSafe for Reader<TB, E>where E: RefUnwindSafe, TB: RefUnwindSafe,
impl<TB, E> Send for Reader<TB, E>where E: Send, TB: Send,
impl<TB, E> Sync for Reader<TB, E>where E: Sync, TB: Sync,
impl<TB, E> Unpin for Reader<TB, E>where E: Unpin, TB: Unpin,
impl<TB, E> UnwindSafe for Reader<TB, E>where E: UnwindSafe, 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