pub enum DownmixMethod {
Average,
UseFirstChannel,
}Expand description
Downmix method for multi-channel capture audio.
Variants§
Trait Implementations§
Source§impl Clone for DownmixMethod
impl Clone for DownmixMethod
Source§fn clone(&self) -> DownmixMethod
fn clone(&self) -> DownmixMethod
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 DownmixMethod
impl Debug for DownmixMethod
Source§impl Default for DownmixMethod
impl Default for DownmixMethod
Source§fn default() -> DownmixMethod
fn default() -> DownmixMethod
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DownmixMethod
impl<'de> Deserialize<'de> for DownmixMethod
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for DownmixMethod
impl Display for DownmixMethod
Source§impl IntoEnumIterator for DownmixMethod
impl IntoEnumIterator for DownmixMethod
type Iterator = DownmixMethodIter
fn iter() -> DownmixMethodIter ⓘ
Source§impl JsonSchema for DownmixMethod
impl JsonSchema for DownmixMethod
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for DownmixMethod
impl PartialEq for DownmixMethod
Source§impl Serialize for DownmixMethod
impl Serialize for DownmixMethod
impl Copy for DownmixMethod
impl Eq for DownmixMethod
impl StructuralPartialEq for DownmixMethod
Auto Trait Implementations§
impl Freeze for DownmixMethod
impl RefUnwindSafe for DownmixMethod
impl Send for DownmixMethod
impl Sync for DownmixMethod
impl Unpin for DownmixMethod
impl UnsafeUnpin for DownmixMethod
impl UnwindSafe for DownmixMethod
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