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
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
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
)