Struct symphonia_core::io::vlc::Entry8x32
source · pub struct Entry8x32(/* private fields */);
Expand description
Entry8x32
is a codebook entry for 8-bit values with codes up-to 32-bits.
Trait Implementations§
source§impl CodebookEntry for Entry8x32
impl CodebookEntry for Entry8x32
source§type OffsetType = u32
type OffsetType = u32
The type of a jump offset in this entry.
source§const JUMP_OFFSET_MAX: u32 = 2_147_483_647u32
const JUMP_OFFSET_MAX: u32 = 2_147_483_647u32
The maximum jump offset.
source§fn jump_offset(&self) -> usize
fn jump_offset(&self) -> usize
Get the position in the table to jump to.
impl Copy for Entry8x32
Auto Trait Implementations§
impl Freeze for Entry8x32
impl RefUnwindSafe for Entry8x32
impl Send for Entry8x32
impl Sync for Entry8x32
impl Unpin for Entry8x32
impl UnwindSafe for Entry8x32
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)