[][src]Trait goko::plugins::NodePlugin

pub trait NodePlugin<D: PointCloud>: Send + Sync + Debug {
    fn update(&mut self, my_node: &CoverNode<D>, my_tree: &CoverTreeReader<D>);
}

Mockup for the plugin interface attached to the node. These are meant to be functions that Goko uses to maintain the plugin.

Required methods

fn update(&mut self, my_node: &CoverNode<D>, my_tree: &CoverTreeReader<D>)

This is currently non-functional, thinking about how to efficiently use this.

Loading content...

Implementors

impl<D: PointCloud> NodePlugin<D> for Dirichlet[src]

impl<D: PointCloud> NodePlugin<D> for Categorical[src]

impl<D: PointCloud> NodePlugin<D> for DiagGaussian[src]

impl<D: PointCloud + LabeledCloud> NodePlugin<D> for NodeLabelSummary<D::LabelSummary>[src]

Loading content...