pub struct Bitmask {
pub len: usize,
/* private fields */
}Expand description
One bit per row, bookkeeping which cells of a [ColumnData]
are populated (1) vs blank (0).
Fields§
§len: usizeColumn length (row count)
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Bitmask
impl<'de> Deserialize<'de> for Bitmask
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for Bitmask
impl RefUnwindSafe for Bitmask
impl Send for Bitmask
impl Sync for Bitmask
impl Unpin for Bitmask
impl UnsafeUnpin for Bitmask
impl UnwindSafe for Bitmask
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more