pub struct MeasurementResult {
pub role: String,
pub pos: i64,
pub ir: Vec<f32>,
pub sample_rate: u32,
pub t0_s: f64,
pub spl_db: Option<f64>,
pub spl_offset_db: Option<f64>,
pub snr_db: Option<f64>,
pub uuid: Option<String>,
pub source: Option<String>,
pub source_info: Option<SourceInfo>,
}Fields§
§role: String§pos: i64§ir: Vec<f32>§sample_rate: u32§t0_s: f64§spl_db: Option<f64>§spl_offset_db: Option<f64>§snr_db: Option<f64>§uuid: Option<String>§source: Option<String>§source_info: Option<SourceInfo>Trait Implementations§
Source§impl Clone for MeasurementResult
impl Clone for MeasurementResult
Source§impl Debug for MeasurementResult
impl Debug for MeasurementResult
Source§impl PartialEq for MeasurementResult
impl PartialEq for MeasurementResult
impl StructuralPartialEq for MeasurementResult
Auto Trait Implementations§
impl Freeze for MeasurementResult
impl RefUnwindSafe for MeasurementResult
impl Send for MeasurementResult
impl Sync for MeasurementResult
impl Unpin for MeasurementResult
impl UnsafeUnpin for MeasurementResult
impl UnwindSafe for MeasurementResult
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