pub fn is_empty(&self) -> bool {
        unsafe {
            let column = ptr::read(self.root);

            (column.base.right as *const _) == self.root.cast()
        }
    }
/// Return true if there are no uncovered columns in the grid.
Return true if there are no uncovered columns in the grid.
Return true if there are no uncovered columns in the grid .
pub fn is_empty(&self) -> bool {
        unsafe {
            let column = ptr::read(self.root);
            (column.base.right as *const _) == self.root.cast()
        }
    }
pub fn is_empty ( & self ) -> bool { unsafe { let column = ptr :: read ( self . root ) ; ( column . base . right as * const _ ) == self . root . cast ( ) } }
Return true if there are no uncovered columns in the grid.
Return true if there are no uncovered columns in the grid .
&self
&self