pub trait VisualizationHook: Send + Sync {
// Required methods
fn process_data(&mut self, data: VisualizationData) -> Result<()>;
fn export(&self, path: &str) -> Result<()>;
fn clear(&mut self);
fn framework(&self) -> VisualizationFramework;
}
Expand description
Visualization hook interface
Required Methods§
Sourcefn process_data(&mut self, data: VisualizationData) -> Result<()>
fn process_data(&mut self, data: VisualizationData) -> Result<()>
Process visualization data
Sourcefn framework(&self) -> VisualizationFramework
fn framework(&self) -> VisualizationFramework
Get visualization framework name