#[repr(transparent)]pub struct AudioFourCc(pub [u8; 4]);
Expand description
Valid FOURCC values for signaling support of audio codecs in the enhanced FourCC pipeline.
Defined by:
- Enhanced RTMP spec, page 21-22, Enhanced Audio
Tuple Fields§
§0: [u8; 4]
Implementations§
Trait Implementations§
Source§impl Clone for AudioFourCc
impl Clone for AudioFourCc
Source§fn clone(&self) -> AudioFourCc
fn clone(&self) -> AudioFourCc
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 AudioFourCc
impl Debug for AudioFourCc
Source§impl From<AudioFourCc> for [u8; 4]
impl From<AudioFourCc> for [u8; 4]
Source§fn from(value: AudioFourCc) -> Self
fn from(value: AudioFourCc) -> Self
Converts to this type from the input type.
Source§impl Hash for AudioFourCc
impl Hash for AudioFourCc
Source§impl Ord for AudioFourCc
impl Ord for AudioFourCc
Source§fn cmp(&self, other: &AudioFourCc) -> Ordering
fn cmp(&self, other: &AudioFourCc) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for AudioFourCc
impl PartialEq for AudioFourCc
Source§impl PartialOrd for AudioFourCc
impl PartialOrd for AudioFourCc
impl Copy for AudioFourCc
impl Eq for AudioFourCc
impl StructuralPartialEq for AudioFourCc
Auto Trait Implementations§
impl Freeze for AudioFourCc
impl RefUnwindSafe for AudioFourCc
impl Send for AudioFourCc
impl Sync for AudioFourCc
impl Unpin for AudioFourCc
impl UnwindSafe for AudioFourCc
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