pub struct AudioInfo {
pub sample_rate: u32,
pub channels: u16,
pub duration_seconds: f64,
pub total_samples: usize,
}Expand description
Audio file metadata and properties.
Contains technical information about the processed audio file including format, duration, and sample information.
Fields§
§sample_rate: u32Audio sample rate in Hz
channels: u16Number of audio channels
duration_seconds: f64Total duration of audio in seconds
total_samples: usizeTotal number of audio samples
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AudioInfo
impl RefUnwindSafe for AudioInfo
impl Send for AudioInfo
impl Sync for AudioInfo
impl Unpin for AudioInfo
impl UnwindSafe for AudioInfo
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