Struct WptBandEnergyResult
#[non_exhaustive]pub struct WptBandEnergyResult {
pub bands: Vec<WptBandSummary>,
pub dominant_band: WptBandSummary,
pub energy_distribution_pct: Vec<f64>,
pub total_energy: f64,
pub selection: WptBandSelection,
pub spectral_entropy: f64,
pub normalized_entropy: f64,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
bands: Vec<WptBandSummary>§dominant_band: WptBandSummary§energy_distribution_pct: Vec<f64>§total_energy: f64§selection: WptBandSelection§spectral_entropy: f64§normalized_entropy: f64Implementations§
§impl WptBandEnergyResult
impl WptBandEnergyResult
Trait Implementations§
§impl Clone for WptBandEnergyResult
impl Clone for WptBandEnergyResult
§fn clone(&self) -> WptBandEnergyResult
fn clone(&self) -> WptBandEnergyResult
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl PartialEq for WptBandEnergyResult
impl PartialEq for WptBandEnergyResult
impl StructuralPartialEq for WptBandEnergyResult
Auto Trait Implementations§
impl Freeze for WptBandEnergyResult
impl RefUnwindSafe for WptBandEnergyResult
impl Send for WptBandEnergyResult
impl Sync for WptBandEnergyResult
impl Unpin for WptBandEnergyResult
impl UnwindSafe for WptBandEnergyResult
Blanket Implementations§
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)