pub struct FormatDescription { /* private fields */ }
Implementations§
Source§impl FormatDescription
impl FormatDescription
pub fn pcm<T: PcmFormat>(sample_rate: f64, channels: u32) -> FormatDescription
pub const fn alac( sample_rate: f64, frames_per_packet: u32, channels: u32, ) -> FormatDescription
pub const fn max_packet_size(&self) -> usize
Auto Trait Implementations§
impl Freeze for FormatDescription
impl RefUnwindSafe for FormatDescription
impl Send for FormatDescription
impl Sync for FormatDescription
impl Unpin for FormatDescription
impl UnwindSafe for FormatDescription
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