pub struct SampleEntry {
pub entry_type: SampleEntryType,
pub data_reference_index: u16,
pub data: SampleEntryData,
}Fields§
§entry_type: SampleEntryTypeSample entry type (4CC code)
data_reference_index: u16Data reference index
data: SampleEntryDataRaw sample entry data (codec-specific)
Trait Implementations§
Source§impl Clone for SampleEntry
impl Clone for SampleEntry
Source§fn clone(&self) -> SampleEntry
fn clone(&self) -> SampleEntry
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 SampleEntry
impl RefUnwindSafe for SampleEntry
impl Send for SampleEntry
impl Sync for SampleEntry
impl Unpin for SampleEntry
impl UnsafeUnpin for SampleEntry
impl UnwindSafe for SampleEntry
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§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more