pub struct TrackDisplaySet {
pub track_id: u32,
pub language: Option<String>,
pub container: ContainerFormat,
pub display_set: DisplaySet,
}Expand description
A display set annotated with its source track.
Fields§
§track_id: u32Track number (MKV) or PID (M2TS).
language: Option<String>Language code, if available.
container: ContainerFormatContainer format of the source file.
display_set: DisplaySetThe display set itself.
Trait Implementations§
Source§impl Clone for TrackDisplaySet
impl Clone for TrackDisplaySet
Source§fn clone(&self) -> TrackDisplaySet
fn clone(&self) -> TrackDisplaySet
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for TrackDisplaySet
impl RefUnwindSafe for TrackDisplaySet
impl Send for TrackDisplaySet
impl Sync for TrackDisplaySet
impl Unpin for TrackDisplaySet
impl UnsafeUnpin for TrackDisplaySet
impl UnwindSafe for TrackDisplaySet
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