pub struct RealTimeFeatureResult {
pub features: HashMap<FeatureType, Vec<f32>>,
pub num_frames: usize,
pub processing_time_ms: f32,
pub quality_metrics: HashMap<String, f32>,
}Expand description
Result of real-time feature extraction
Fields§
§features: HashMap<FeatureType, Vec<f32>>Extracted features by type
num_frames: usizeNumber of frames processed
processing_time_ms: f32Processing time in milliseconds
quality_metrics: HashMap<String, f32>Feature quality metrics
Trait Implementations§
Source§impl Clone for RealTimeFeatureResult
impl Clone for RealTimeFeatureResult
Source§fn clone(&self) -> RealTimeFeatureResult
fn clone(&self) -> RealTimeFeatureResult
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 RealTimeFeatureResult
impl Debug for RealTimeFeatureResult
Auto Trait Implementations§
impl Freeze for RealTimeFeatureResult
impl RefUnwindSafe for RealTimeFeatureResult
impl Send for RealTimeFeatureResult
impl Sync for RealTimeFeatureResult
impl Unpin for RealTimeFeatureResult
impl UnwindSafe for RealTimeFeatureResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more