pub trait FeatureAdder<F> {
// Required methods
fn get_column_headers(&self) -> &[&str];
fn add_features(
&self,
processor: &ReplayProcessor<'_>,
frame: &Frame,
frame_count: usize,
current_time: f32,
vector: &mut Vec<F>,
) -> SubtrActorResult<()>;
// Provided method
fn features_added(&self) -> usize { ... }
}Expand description
Object-safe interface for frame-level feature extraction.