pub struct MonoSamples {
pub timestamp: Timestamp,
pub sample_rate: u32,
pub samples: Vec<f32>,
}Expand description
Data type for mono samples.
Fields§
§timestamp: TimestampTimestamp associated with this value.
sample_rate: u32Sample rate in hertz.
samples: Vec<f32>The samples value.
Implementations§
Source§impl MonoSamples
impl MonoSamples
Sourcepub fn duration_seconds(&self) -> f64
pub fn duration_seconds(&self) -> f64
Returns duration seconds.
Trait Implementations§
Source§impl Clone for MonoSamples
impl Clone for MonoSamples
Source§fn clone(&self) -> MonoSamples
fn clone(&self) -> MonoSamples
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MonoSamples
impl Debug for MonoSamples
Source§impl PartialEq for MonoSamples
impl PartialEq for MonoSamples
Source§fn eq(&self, other: &MonoSamples) -> bool
fn eq(&self, other: &MonoSamples) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for MonoSamples
Auto Trait Implementations§
impl Freeze for MonoSamples
impl RefUnwindSafe for MonoSamples
impl Send for MonoSamples
impl Sync for MonoSamples
impl Unpin for MonoSamples
impl UnsafeUnpin for MonoSamples
impl UnwindSafe for MonoSamples
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