pub struct AudioCapabilities {
pub max_number_of_channels: Option<u8>,
pub supported_codecs: Option<Vec<AudioCodec>>,
pub supported_sample_rates: Option<Vec<u32>>,
pub supported_bit_depths: Option<Vec<u8>>,
}Fields§
§max_number_of_channels: Option<u8>§supported_codecs: Option<Vec<AudioCodec>>§supported_sample_rates: Option<Vec<u32>>§supported_bit_depths: Option<Vec<u8>>Trait Implementations§
Source§impl Debug for AudioCapabilities
impl Debug for AudioCapabilities
Auto Trait Implementations§
impl Freeze for AudioCapabilities
impl RefUnwindSafe for AudioCapabilities
impl Send for AudioCapabilities
impl Sync for AudioCapabilities
impl Unpin for AudioCapabilities
impl UnwindSafe for AudioCapabilities
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