pub struct SequencesHeader {
pub num_sequences: u32,
pub modes: Option<CompressionModes>,
}
Fields§
§num_sequences: u32
§modes: Option<CompressionModes>
Implementations§
Source§impl SequencesHeader
impl SequencesHeader
Sourcepub fn new() -> SequencesHeader
pub fn new() -> SequencesHeader
Create a new SequencesHeader.
Sourcepub fn parse_from_header(
&mut self,
source: &[u8],
) -> Result<u8, SequencesHeaderParseError>
pub fn parse_from_header( &mut self, source: &[u8], ) -> Result<u8, SequencesHeaderParseError>
Attempt to deserialize the provided buffer into self
, returning the number of bytes read.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SequencesHeader
impl RefUnwindSafe for SequencesHeader
impl Send for SequencesHeader
impl Sync for SequencesHeader
impl Unpin for SequencesHeader
impl UnwindSafe for SequencesHeader
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