pub fn is_empty(self_ptr: *const Self) -> bool {
        unsafe {
            let column = ptr::read(self_ptr);

            let empty = (column.base.down as *const _) == self_ptr;

            debug_assert!(
                (empty && Self::size(self_ptr) == 0) || !empty,
                "The size should be tracked accurately."
            );

            empty
        }
    }
/// Return true if there are no uncovered `Node`s in this column.
Return true if there are no uncovered `Node`s in this column.
Return true if there are no uncovered ` Node ` s in this column .
pub fn is_empty(self_ptr: *const Self) -> bool {
        unsafe {
            let column = ptr::read(self_ptr);
            let empty = (column.base.down as *const _) == self_ptr;
            debug_assert!(
                (empty && Self::size(self_ptr) == 0) || !empty,
                "The size should be tracked accurately."
            );
            empty
        }
    }
pub fn is_empty ( self_ptr : * const Self ) -> bool { unsafe { let column = ptr :: read ( self_ptr ) ; let empty = ( column . base . down as * const _ ) == self_ptr ; debug_assert ! ( ( empty Self size ( self_ptr ) 0 ) empty " " ) ; empty } }
Return true if there are no uncovered `Node`s in this column.
Return true if there are no uncovered ` Node ` s in this column .
self_ptr
*const Self
self_ptr
*const Self