pub type Connectivity<const N: usize> = Vec<[usize; N]>;
struct Connectivity<const N: usize> { /* private fields */ }