pub struct DolbyVideoBlock {
pub version: DolbyVideoVersion,
pub v0: Option<DolbyVideoBlockV0>,
pub v1: Option<DolbyVideoBlockV1>,
pub v2: Option<DolbyVideoBlockV2>,
}Available on crate feature
v0_3 only.Expand description
Dolby Video Data Block
Fields§
§version: DolbyVideoVersion§v0: Option<DolbyVideoBlockV0>§v1: Option<DolbyVideoBlockV1>§v2: Option<DolbyVideoBlockV2>Trait Implementations§
Source§impl Clone for DolbyVideoBlock
impl Clone for DolbyVideoBlock
Source§fn clone(&self) -> DolbyVideoBlock
fn clone(&self) -> DolbyVideoBlock
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 moreSource§impl Debug for DolbyVideoBlock
impl Debug for DolbyVideoBlock
Source§impl From<di_cta_dolby_video_block> for DolbyVideoBlock
impl From<di_cta_dolby_video_block> for DolbyVideoBlock
Source§fn from(value: di_cta_dolby_video_block) -> DolbyVideoBlock
fn from(value: di_cta_dolby_video_block) -> DolbyVideoBlock
Converts to this type from the input type.
impl Copy for DolbyVideoBlock
Auto Trait Implementations§
impl Freeze for DolbyVideoBlock
impl RefUnwindSafe for DolbyVideoBlock
impl Send for DolbyVideoBlock
impl Sync for DolbyVideoBlock
impl Unpin for DolbyVideoBlock
impl UnwindSafe for DolbyVideoBlock
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