1 2 3 4 5 6 7 8 9
pub trait Graph { type Node; type Dims; fn dimension(&self) -> Self::Dims; fn phi(&self, n: Self::Dims, s: Self::Node) -> Self::Node; } mod inter_change_usize; pub use inter_change_usize::InterChangeUsize;
1 2 3 4 5 6 7 8 9
pub trait Graph { type Node; type Dims; fn dimension(&self) -> Self::Dims; fn phi(&self, n: Self::Dims, s: Self::Node) -> Self::Node; } mod inter_change_usize; pub use inter_change_usize::InterChangeUsize;