pub enum FrameMagic {
Zstd,
Skippable(u8),
}Expand description
What the first four bytes of a buffer announce, read by frame_magic.
Variants§
Zstd
A Zstandard frame (RFC 8878 §3.1.1).
Skippable(u8)
A skippable frame (RFC 8878 §3.1.2) with its magic variant, 0..=15.
Trait Implementations§
Source§impl Clone for FrameMagic
impl Clone for FrameMagic
impl Copy for FrameMagic
Source§impl Debug for FrameMagic
impl Debug for FrameMagic
impl Eq for FrameMagic
Source§impl PartialEq for FrameMagic
impl PartialEq for FrameMagic
impl StructuralPartialEq for FrameMagic
Auto Trait Implementations§
impl Freeze for FrameMagic
impl RefUnwindSafe for FrameMagic
impl Send for FrameMagic
impl Sync for FrameMagic
impl Unpin for FrameMagic
impl UnsafeUnpin for FrameMagic
impl UnwindSafe for FrameMagic
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