pub struct AudioFrameDescription {
pub format: AudioFormat,
pub channels: NonZeroU8,
pub samples: NonZeroU32,
pub sample_rate: NonZeroU32,
}Fields§
§format: AudioFormat§channels: NonZeroU8§samples: NonZeroU32§sample_rate: NonZeroU32Implementations§
Source§impl AudioFrameDescription
impl AudioFrameDescription
pub fn new( format: AudioFormat, channels: NonZeroU8, samples: NonZeroU32, sample_rate: NonZeroU32, ) -> Self
pub fn duration_equal(&self, other: &AudioFrameDescription) -> bool
Trait Implementations§
Source§impl Clone for AudioFrameDescription
impl Clone for AudioFrameDescription
Source§fn clone(&self) -> AudioFrameDescription
fn clone(&self) -> AudioFrameDescription
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 AudioFrameDescription
impl Debug for AudioFrameDescription
Source§impl PartialEq for AudioFrameDescription
impl PartialEq for AudioFrameDescription
impl StructuralPartialEq for AudioFrameDescription
Auto Trait Implementations§
impl Freeze for AudioFrameDescription
impl RefUnwindSafe for AudioFrameDescription
impl Send for AudioFrameDescription
impl Sync for AudioFrameDescription
impl Unpin for AudioFrameDescription
impl UnwindSafe for AudioFrameDescription
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