pub struct AudioOutputInfo {
pub sample_rate: u32,
pub num_samples: u32,
pub num_channels: u32,
}Available on crate feature
output only.Expand description
音声の出力情報を表す構造体。
Fields§
§sample_rate: u32音声のサンプルレート(Hz単位)。
num_samples: u32音声のサンプル数。
num_channels: u32音声のチャンネル数。
Trait Implementations§
Source§impl Clone for AudioOutputInfo
impl Clone for AudioOutputInfo
Source§fn clone(&self) -> AudioOutputInfo
fn clone(&self) -> AudioOutputInfo
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 moreAuto Trait Implementations§
impl Freeze for AudioOutputInfo
impl RefUnwindSafe for AudioOutputInfo
impl Send for AudioOutputInfo
impl Sync for AudioOutputInfo
impl Unpin for AudioOutputInfo
impl UnwindSafe for AudioOutputInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more