[][src]Module net_ensembles::traits

You should use net_ensembles::traits::*

  • I recommend doing so for a smooth experience
  • contains traits you should use for accessing complete functionallity

Re-exports

pub use crate::sampling::traits::*;
pub use crate::iter::IterWrapper;

Enums

GraphErrors

Error messages

Traits

AdjContainer

Defines methods all adjecency containers should have such that GenericGraph can use it

Dot

Trait, which enables you to write a dot file

DotExtra

Trait, which enables you to write a dot file

GraphIterators

Collection of Graph iterators

GraphIteratorsMut

Collection mut Graph iterators

HasRng

Access internal random number generator

MeasurableGraphQuantities

Trait for measuring topological properties of a Graph

Node

What every node should be able to do

SerdeStateConform

  • intermediate trait used for trait bounds
  • if feature "serde_support" is used, there is a blanked implementation for all types that implement serde::Serialize
  • else there is a blanked implementation for all types
  • WithGraph

    unify graph ensembles in a trait