pub struct AsyncMemReader { /* private fields */ }Expand description
A cloneable, read-only in-memory positioned source for tests and examples.
Implementations§
Source§impl AsyncMemReader
impl AsyncMemReader
Sourcepub fn from_bytes(data: Vec<u8>) -> Self
pub fn from_bytes(data: Vec<u8>) -> Self
Construct a reader from owned bytes.
Sourcepub fn into_bytes(self) -> Vec<u8> ⓘ
pub fn into_bytes(self) -> Vec<u8> ⓘ
Consume the reader and return its source contents.
Trait Implementations§
Source§impl AsyncLength for AsyncMemReader
impl AsyncLength for AsyncMemReader
Source§impl AsyncReadAt for AsyncMemReader
impl AsyncReadAt for AsyncMemReader
Source§impl Clone for AsyncMemReader
impl Clone for AsyncMemReader
Source§impl Debug for AsyncMemReader
impl Debug for AsyncMemReader
Source§impl Default for AsyncMemReader
impl Default for AsyncMemReader
impl Eq for AsyncMemReader
Source§impl PartialEq for AsyncMemReader
impl PartialEq for AsyncMemReader
impl StructuralPartialEq for AsyncMemReader
Auto Trait Implementations§
impl Freeze for AsyncMemReader
impl RefUnwindSafe for AsyncMemReader
impl Send for AsyncMemReader
impl Sync for AsyncMemReader
impl Unpin for AsyncMemReader
impl UnsafeUnpin for AsyncMemReader
impl UnwindSafe for AsyncMemReader
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