pub struct AudioCodecDescriptor {
pub codec: AudioCodec,
pub bitrate: Option<u32>,
pub sample_rate: Option<u32>,
pub channels: Option<u8>,
pub priority: CodecPriority,
}Fields§
§codec: AudioCodec§bitrate: Option<u32>§sample_rate: Option<u32>§channels: Option<u8>§priority: CodecPriorityTrait Implementations§
Source§impl Clone for AudioCodecDescriptor
impl Clone for AudioCodecDescriptor
Source§fn clone(&self) -> AudioCodecDescriptor
fn clone(&self) -> AudioCodecDescriptor
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 AudioCodecDescriptor
impl Debug for AudioCodecDescriptor
Source§impl Default for AudioCodecDescriptor
impl Default for AudioCodecDescriptor
Source§fn default() -> AudioCodecDescriptor
fn default() -> AudioCodecDescriptor
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AudioCodecDescriptor
impl<'de> Deserialize<'de> for AudioCodecDescriptor
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<AudioCodecDescriptor, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AudioCodecDescriptor, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AudioCodecDescriptor
impl PartialEq for AudioCodecDescriptor
Source§impl Serialize for AudioCodecDescriptor
impl Serialize for AudioCodecDescriptor
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for AudioCodecDescriptor
impl StructuralPartialEq for AudioCodecDescriptor
Auto Trait Implementations§
impl Freeze for AudioCodecDescriptor
impl RefUnwindSafe for AudioCodecDescriptor
impl Send for AudioCodecDescriptor
impl Sync for AudioCodecDescriptor
impl Unpin for AudioCodecDescriptor
impl UnwindSafe for AudioCodecDescriptor
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