ArcGraphExt

Trait ArcGraphExt 

Source
pub trait ArcGraphExt {
    // Required methods
    fn nodes_by_layer(&self, layer: Layer) -> Vec<&HexNode>;
    fn nodes_by_role(&self, role: Role) -> Vec<&HexNode>;
}
Expand description

Extension methods for Arc

Required Methods§

Source

fn nodes_by_layer(&self, layer: Layer) -> Vec<&HexNode>

Get nodes by layer

Source

fn nodes_by_role(&self, role: Role) -> Vec<&HexNode>

Get nodes by role

Implementations on Foreign Types§

Source§

impl ArcGraphExt for Arc<HexGraph>

Source§

fn nodes_by_layer(&self, layer: Layer) -> Vec<&HexNode>

Source§

fn nodes_by_role(&self, role: Role) -> Vec<&HexNode>

Implementors§