pub struct SpectrumAnalyzerService;Expand description
Stateless service that converts time-domain tap samples into log-spaced dB spectrum data.
Implementations§
Source§impl SpectrumAnalyzerService
impl SpectrumAnalyzerService
Sourcepub fn analyze_tap(tap: &SpectrumTap) -> SpectrumSnapshotDto
pub fn analyze_tap(tap: &SpectrumTap) -> SpectrumSnapshotDto
Builds a spectrum snapshot from the most recent samples in the tap.
Auto Trait Implementations§
impl Freeze for SpectrumAnalyzerService
impl RefUnwindSafe for SpectrumAnalyzerService
impl Send for SpectrumAnalyzerService
impl Sync for SpectrumAnalyzerService
impl Unpin for SpectrumAnalyzerService
impl UnsafeUnpin for SpectrumAnalyzerService
impl UnwindSafe for SpectrumAnalyzerService
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
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