pub struct CaptureDiagnostics {Show 21 fields
pub backend: String,
pub profile: String,
pub profile_base: Option<String>,
pub device_name: Option<String>,
pub sample_rate: Option<u32>,
pub channels: Option<u16>,
pub duration_ms: Option<i64>,
pub frames_processed: u64,
pub analyzed_frames: u64,
pub noise_only_frames: u64,
pub transitional_frames: u64,
pub speech_like_frames: u64,
pub rms_level: f32,
pub peak_level: f32,
pub clipping_events: u64,
pub processor_names: Vec<String>,
pub processor_stage_overrides: Vec<String>,
pub resolved_delay_preset: Option<String>,
pub microphone_sim_model: Option<String>,
pub microphone_sim_processor_names: Vec<String>,
pub notes: Vec<String>,
}Fields§
§backend: String§profile: String§profile_base: Option<String>§device_name: Option<String>§sample_rate: Option<u32>§channels: Option<u16>§duration_ms: Option<i64>§frames_processed: u64§analyzed_frames: u64§noise_only_frames: u64§transitional_frames: u64§speech_like_frames: u64§rms_level: f32§peak_level: f32§clipping_events: u64§processor_names: Vec<String>§processor_stage_overrides: Vec<String>§resolved_delay_preset: Option<String>§microphone_sim_model: Option<String>§microphone_sim_processor_names: Vec<String>§notes: Vec<String>Trait Implementations§
Source§impl Clone for CaptureDiagnostics
impl Clone for CaptureDiagnostics
Source§fn clone(&self) -> CaptureDiagnostics
fn clone(&self) -> CaptureDiagnostics
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 moreSource§impl Debug for CaptureDiagnostics
impl Debug for CaptureDiagnostics
Source§impl Default for CaptureDiagnostics
impl Default for CaptureDiagnostics
Source§fn default() -> CaptureDiagnostics
fn default() -> CaptureDiagnostics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CaptureDiagnostics
impl RefUnwindSafe for CaptureDiagnostics
impl Send for CaptureDiagnostics
impl Sync for CaptureDiagnostics
impl Unpin for CaptureDiagnostics
impl UnsafeUnpin for CaptureDiagnostics
impl UnwindSafe for CaptureDiagnostics
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