pub struct MarkerHeaderParser;Implementations§
Source§impl MarkerHeaderParser
impl MarkerHeaderParser
pub const HEADER_SIZE: usize = 7
Sourcepub fn parse(buffer: &[u8]) -> Result<MarkerHeader>
pub fn parse(buffer: &[u8]) -> Result<MarkerHeader>
Parse marker header from buffer. The marker header is actually parsed as a generic RAR header. The “size” field tells us how many bytes this header consumes.
Auto Trait Implementations§
impl Freeze for MarkerHeaderParser
impl RefUnwindSafe for MarkerHeaderParser
impl Send for MarkerHeaderParser
impl Sync for MarkerHeaderParser
impl Unpin for MarkerHeaderParser
impl UnwindSafe for MarkerHeaderParser
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