Skip to main content

VertexIndex

Trait VertexIndex 

Source
pub trait VertexIndex: ElementIndex {
    // Provided methods
    fn vertex_bound(&self) -> usize { ... }
    fn vertex_index(&self, vertex: Self::ElementId) -> usize { ... }
}
Expand description

Dense vertex-index capability for hypergraph views.

Hypergraph-facing name for ElementIndex.

Provided Methods§

Source

fn vertex_bound(&self) -> usize

Returns the exclusive upper bound for vertex indexes in this view.

Source

fn vertex_index(&self, vertex: Self::ElementId) -> usize

Returns the dense index for vertex in this view.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<T> VertexIndex for T
where T: ElementIndex,