pub struct AudiodevAlsaPerDirectionOptions {
pub base: AudiodevPerDirectionOptions,
pub dev: Option<String>,
pub period_length: Option<u32>,
pub try_poll: Option<bool>,
}
Fields§
§base: AudiodevPerDirectionOptions
§dev: Option<String>
§period_length: Option<u32>
§try_poll: Option<bool>
Trait Implementations§
Source§impl AsRef<AudiodevPerDirectionOptions> for AudiodevAlsaPerDirectionOptions
impl AsRef<AudiodevPerDirectionOptions> for AudiodevAlsaPerDirectionOptions
Source§fn as_ref(&self) -> &AudiodevPerDirectionOptions
fn as_ref(&self) -> &AudiodevPerDirectionOptions
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for AudiodevAlsaPerDirectionOptions
impl Clone for AudiodevAlsaPerDirectionOptions
Source§fn clone(&self) -> AudiodevAlsaPerDirectionOptions
fn clone(&self) -> AudiodevAlsaPerDirectionOptions
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<'de> Deserialize<'de> for AudiodevAlsaPerDirectionOptions
impl<'de> Deserialize<'de> for AudiodevAlsaPerDirectionOptions
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<T: Into<AudiodevPerDirectionOptions>> From<T> for AudiodevAlsaPerDirectionOptions
impl<T: Into<AudiodevPerDirectionOptions>> From<T> for AudiodevAlsaPerDirectionOptions
Auto Trait Implementations§
impl Freeze for AudiodevAlsaPerDirectionOptions
impl RefUnwindSafe for AudiodevAlsaPerDirectionOptions
impl Send for AudiodevAlsaPerDirectionOptions
impl Sync for AudiodevAlsaPerDirectionOptions
impl Unpin for AudiodevAlsaPerDirectionOptions
impl UnwindSafe for AudiodevAlsaPerDirectionOptions
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