pub struct BooleanColumn {
pub id: VariableId,
pub values: Arc<[u8]>,
pub validity: ValidityBitmap,
}Expand description
Owned boolean column (bytes: 0/1 per row for simplicity).
Fields§
§id: VariableIdVariable id.
values: Arc<[u8]>Values as 0/1 bytes.
validity: ValidityBitmapValidity.
Implementations§
Trait Implementations§
Source§impl Clone for BooleanColumn
impl Clone for BooleanColumn
Source§fn clone(&self) -> BooleanColumn
fn clone(&self) -> BooleanColumn
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BooleanColumn
impl Debug for BooleanColumn
impl Eq for BooleanColumn
Source§impl PartialEq for BooleanColumn
impl PartialEq for BooleanColumn
impl StructuralPartialEq for BooleanColumn
Auto Trait Implementations§
impl Freeze for BooleanColumn
impl RefUnwindSafe for BooleanColumn
impl Send for BooleanColumn
impl Sync for BooleanColumn
impl Unpin for BooleanColumn
impl UnsafeUnpin for BooleanColumn
impl UnwindSafe for BooleanColumn
Blanket Implementations§
impl<T> Allocation for T
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