pub struct DspChainMetrics {Show 15 fields
pub dsp_time_ms: f64,
pub audio_time_ms: f64,
pub rt_factor: f64,
pub avg_dsp_ms: f64,
pub avg_audio_ms: f64,
pub avg_rt_factor: f64,
pub min_rt_factor: f64,
pub max_rt_factor: f64,
pub track_key_count: usize,
pub finished_track_count: usize,
pub prot_key_count: usize,
pub chain_ksps: f64,
pub avg_chain_ksps: f64,
pub min_chain_ksps: f64,
pub max_chain_ksps: f64,
}Expand description
Aggregated DSP chain performance metrics used by debug UI.
Fields§
§dsp_time_ms: f64§audio_time_ms: f64§rt_factor: f64§avg_dsp_ms: f64§avg_audio_ms: f64§avg_rt_factor: f64§min_rt_factor: f64§max_rt_factor: f64§track_key_count: usize§finished_track_count: usize§prot_key_count: usize§chain_ksps: f64§avg_chain_ksps: f64§min_chain_ksps: f64§max_chain_ksps: f64Trait Implementations§
Source§impl Clone for DspChainMetrics
impl Clone for DspChainMetrics
Source§fn clone(&self) -> DspChainMetrics
fn clone(&self) -> DspChainMetrics
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 DspChainMetrics
impl Debug for DspChainMetrics
Source§impl Default for DspChainMetrics
impl Default for DspChainMetrics
Source§fn default() -> DspChainMetrics
fn default() -> DspChainMetrics
Returns the “default value” for a type. Read more
impl Copy for DspChainMetrics
Auto Trait Implementations§
impl Freeze for DspChainMetrics
impl RefUnwindSafe for DspChainMetrics
impl Send for DspChainMetrics
impl Sync for DspChainMetrics
impl Unpin for DspChainMetrics
impl UnwindSafe for DspChainMetrics
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