pub struct ZeroCopyIterator { /* private fields */ }Expand description
High-performance iterator wrapper for backward compatibility
Implementations§
Source§impl ZeroCopyIterator
impl ZeroCopyIterator
pub fn new(data: Vec<u8>, version: ERNVersion, chunk_size: usize) -> Self
pub fn parse_all(&mut self) -> Result<Vec<ZeroCopyElement>, ParseError>
pub fn stats(&self) -> &ZeroCopyStats
Auto Trait Implementations§
impl Freeze for ZeroCopyIterator
impl RefUnwindSafe for ZeroCopyIterator
impl Send for ZeroCopyIterator
impl Sync for ZeroCopyIterator
impl Unpin for ZeroCopyIterator
impl UnwindSafe for ZeroCopyIterator
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