LayoutEngine

Trait LayoutEngine 

Source
pub trait LayoutEngine {
    // Required method
    fn layout(
        &self,
        nodes: &[LayoutNode],
        edges: &[LayoutEdge],
        config: &LayoutConfig,
    ) -> Result<Layout>;
}
Expand description

Layout engine trait

Required Methods§

Source

fn layout( &self, nodes: &[LayoutNode], edges: &[LayoutEdge], config: &LayoutConfig, ) -> Result<Layout>

Implementors§