Enum rfc6381_codec::Mp4a [−][src]
#[non_exhaustive]
pub enum Mp4a {
Mpeg4Audio {
audio_object_type: Option<AudioObjectType>,
},
Unknown {
object_type_indication: ObjectTypeIdentifier,
audio_object_type_indication: Option<u8>,
},
}Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Show fields
Fields of Mpeg4Audio
audio_object_type: Option<AudioObjectType>Show fields
Fields of Unknown
object_type_indication: ObjectTypeIdentifieraudio_object_type_indication: Option<u8>Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Mp4a
impl Send for Mp4a
impl Sync for Mp4a
impl Unpin for Mp4a
impl UnwindSafe for Mp4a
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]pub fn borrow_mut(&mut self) -> &mut T[src]
pub fn borrow_mut(&mut self) -> &mut T[src]Mutably borrows from an owned value. Read more