{"ast_node_type":"function","tokens":[{"end":52,"kind":"keyword","start":0,"text":"fn"}]}
    fn push(&mut self, mut row: MatrixRow<'p, Cx>) {
    /// Pushes a new row to the matrix. Internal method, prefer [`Matrix::new`].
        row.intersects_at_least = DenseBitSet::new_empty(self.rows.len());