pub struct ResampledAudio {
pub path: PathBuf,
pub samples: Vec<f32>,
}Expand description
The resampled audio data used for analysis.
Must be in mono (1 channel), with a sample rate of 22050 Hz.
Fields§
§path: PathBuf§samples: Vec<f32>Trait Implementations§
Source§impl Debug for ResampledAudio
impl Debug for ResampledAudio
Auto Trait Implementations§
impl Freeze for ResampledAudio
impl RefUnwindSafe for ResampledAudio
impl Send for ResampledAudio
impl Sync for ResampledAudio
impl Unpin for ResampledAudio
impl UnwindSafe for ResampledAudio
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> 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