pub struct NoiseAnalysis {
pub frequency_hz: f64,
pub thermal_noise_density: f64,
pub flicker_noise_density: f64,
pub shot_noise_density: f64,
pub total_noise_density: f64,
pub dominant_source: String,
}Expand description
Noise analysis for specific operation
Fields§
§frequency_hz: f64§thermal_noise_density: f64§flicker_noise_density: f64§shot_noise_density: f64§total_noise_density: f64§dominant_source: StringTrait Implementations§
Source§impl Clone for NoiseAnalysis
impl Clone for NoiseAnalysis
Source§fn clone(&self) -> NoiseAnalysis
fn clone(&self) -> NoiseAnalysis
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 moreAuto Trait Implementations§
impl Freeze for NoiseAnalysis
impl RefUnwindSafe for NoiseAnalysis
impl Send for NoiseAnalysis
impl Sync for NoiseAnalysis
impl Unpin for NoiseAnalysis
impl UnsafeUnpin for NoiseAnalysis
impl UnwindSafe for NoiseAnalysis
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