1pub trait Graph { 2 fn dimension(&self) -> Dims; 3 fn phi(&self, n: Dims, s: Node) -> Node; 4} 5 6pub type Node = u64; 7pub type Dims = u64;