Struct qapi_qmp::AudiodevPerDirectionOptions
source · [−]pub struct AudiodevPerDirectionOptions {
pub buffer_length: Option<u32>,
pub voices: Option<u32>,
pub frequency: Option<u32>,
pub fixed_settings: Option<bool>,
pub format: Option<AudioFormat>,
pub mixing_engine: Option<bool>,
pub channels: Option<u32>,
}Fields
buffer_length: Option<u32>voices: Option<u32>frequency: Option<u32>fixed_settings: Option<bool>format: Option<AudioFormat>mixing_engine: Option<bool>channels: Option<u32>Trait Implementations
sourceimpl AsRef<AudiodevPerDirectionOptions> for AudiodevSdlPerDirectionOptions
impl AsRef<AudiodevPerDirectionOptions> for AudiodevSdlPerDirectionOptions
sourcefn as_ref(&self) -> &AudiodevPerDirectionOptions
fn as_ref(&self) -> &AudiodevPerDirectionOptions
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl AsRef<AudiodevPerDirectionOptions> for AudiodevJackPerDirectionOptions
impl AsRef<AudiodevPerDirectionOptions> for AudiodevJackPerDirectionOptions
sourcefn as_ref(&self) -> &AudiodevPerDirectionOptions
fn as_ref(&self) -> &AudiodevPerDirectionOptions
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl AsRef<AudiodevPerDirectionOptions> for AudiodevPaPerDirectionOptions
impl AsRef<AudiodevPerDirectionOptions> for AudiodevPaPerDirectionOptions
sourcefn as_ref(&self) -> &AudiodevPerDirectionOptions
fn as_ref(&self) -> &AudiodevPerDirectionOptions
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl AsRef<AudiodevPerDirectionOptions> for AudiodevAlsaPerDirectionOptions
impl AsRef<AudiodevPerDirectionOptions> for AudiodevAlsaPerDirectionOptions
sourcefn as_ref(&self) -> &AudiodevPerDirectionOptions
fn as_ref(&self) -> &AudiodevPerDirectionOptions
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl AsRef<AudiodevPerDirectionOptions> for AudiodevCoreaudioPerDirectionOptions
impl AsRef<AudiodevPerDirectionOptions> for AudiodevCoreaudioPerDirectionOptions
sourcefn as_ref(&self) -> &AudiodevPerDirectionOptions
fn as_ref(&self) -> &AudiodevPerDirectionOptions
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl AsRef<AudiodevPerDirectionOptions> for AudiodevOssPerDirectionOptions
impl AsRef<AudiodevPerDirectionOptions> for AudiodevOssPerDirectionOptions
sourcefn as_ref(&self) -> &AudiodevPerDirectionOptions
fn as_ref(&self) -> &AudiodevPerDirectionOptions
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for AudiodevPerDirectionOptions
impl Clone for AudiodevPerDirectionOptions
sourcefn clone(&self) -> AudiodevPerDirectionOptions
fn clone(&self) -> AudiodevPerDirectionOptions
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for AudiodevPerDirectionOptions
impl Debug for AudiodevPerDirectionOptions
sourceimpl Default for AudiodevPerDirectionOptions
impl Default for AudiodevPerDirectionOptions
sourcefn default() -> AudiodevPerDirectionOptions
fn default() -> AudiodevPerDirectionOptions
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for AudiodevPerDirectionOptions
impl<'de> Deserialize<'de> for AudiodevPerDirectionOptions
sourcefn 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
Auto Trait Implementations
impl RefUnwindSafe for AudiodevPerDirectionOptions
impl Send for AudiodevPerDirectionOptions
impl Sync for AudiodevPerDirectionOptions
impl Unpin for AudiodevPerDirectionOptions
impl UnwindSafe for AudiodevPerDirectionOptions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more