fn extend_linearized_matrix<Ty: EdgeType, T: Default>( node_adjacencies: &mut Vec<T>, old_node_capacity: usize, new_capacity: usize, exact: bool, ) -> usize