VisualizationHook

Trait VisualizationHook 

Source
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§

Source

fn process_data(&mut self, data: VisualizationData) -> Result<()>

Process visualization data

Source

fn export(&self, path: &str) -> Result<()>

Export accumulated data

Source

fn clear(&mut self)

Clear accumulated data

Source

fn framework(&self) -> VisualizationFramework

Get visualization framework name

Implementors§