Enum webm_iterable::matroska_spec::BlockLacing
source · pub enum BlockLacing {
Xiph,
Ebml,
FixedSize,
}
Expand description
An enum describing different block lacing options.
This enum is based on the definition for Lacing as defined by the Matroska Spec.
Variants§
Trait Implementations§
source§impl Clone for BlockLacing
impl Clone for BlockLacing
source§fn clone(&self) -> BlockLacing
fn clone(&self) -> BlockLacing
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for BlockLacing
impl Debug for BlockLacing
source§impl PartialEq for BlockLacing
impl PartialEq for BlockLacing
source§fn eq(&self, other: &BlockLacing) -> bool
fn eq(&self, other: &BlockLacing) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for BlockLacing
impl StructuralPartialEq for BlockLacing
Auto Trait Implementations§
impl Freeze for BlockLacing
impl RefUnwindSafe for BlockLacing
impl Send for BlockLacing
impl Sync for BlockLacing
impl Unpin for BlockLacing
impl UnwindSafe for BlockLacing
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