pub struct AudioInputInfo {
pub sample_rate: u32,
pub num_samples: u32,
pub channels: u16,
pub format: AudioFormat,
}Available on crate feature
input only.Expand description
音声の入力情報を表す構造体。
Fields§
§sample_rate: u32音声のサンプルレート。
num_samples: u32音声のサンプル数。
channels: u16音声のチャンネル数。
format: AudioFormat音声のフォーマット。
Trait Implementations§
Source§impl Clone for AudioInputInfo
impl Clone for AudioInputInfo
Source§fn clone(&self) -> AudioInputInfo
fn clone(&self) -> AudioInputInfo
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 AudioInputInfo
impl RefUnwindSafe for AudioInputInfo
impl Send for AudioInputInfo
impl Sync for AudioInputInfo
impl Unpin for AudioInputInfo
impl UnwindSafe for AudioInputInfo
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