Enum matroska::TargetTypeValue
source · pub enum TargetTypeValue {
Collection,
Season,
Episode,
Part,
Chapter,
Scene,
Shot,
Unknown,
}
Expand description
The type of value the tag is for
Variants§
Collection
collection
Season
edition / issue / volume / opus / season / sequel
Episode
album / opera / concert / movie / episode / concert
Part
part / session
Chapter
track / song / chapter
Scene
subtrack / part / movement / scene
Shot
shot
Unknown
none of the define value types
Implementations§
Trait Implementations§
source§impl Clone for TargetTypeValue
impl Clone for TargetTypeValue
source§fn clone(&self) -> TargetTypeValue
fn clone(&self) -> TargetTypeValue
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 TargetTypeValue
impl Debug for TargetTypeValue
source§impl Display for TargetTypeValue
impl Display for TargetTypeValue
source§impl From<u64> for TargetTypeValue
impl From<u64> for TargetTypeValue
source§impl Hash for TargetTypeValue
impl Hash for TargetTypeValue
source§impl PartialEq for TargetTypeValue
impl PartialEq for TargetTypeValue
source§fn eq(&self, other: &TargetTypeValue) -> bool
fn eq(&self, other: &TargetTypeValue) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for TargetTypeValue
impl Eq for TargetTypeValue
impl StructuralEq for TargetTypeValue
impl StructuralPartialEq for TargetTypeValue
Auto Trait Implementations§
impl RefUnwindSafe for TargetTypeValue
impl Send for TargetTypeValue
impl Sync for TargetTypeValue
impl Unpin for TargetTypeValue
impl UnwindSafe for TargetTypeValue
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