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