pub struct FixedVectorColumn {
pub id: VariableId,
pub dim: usize,
pub values: Arc<[f64]>,
pub validity: ValidityBitmap,
}Expand description
Owned fixed-size vector column (row-major: values[row * dim + component]).
Fields§
§id: VariableIdVariable id.
dim: usizeVector dimensionality.
values: Arc<[f64]>Flattened values.
validity: ValidityBitmapPer-row validity.
Implementations§
Trait Implementations§
Source§impl Clone for FixedVectorColumn
impl Clone for FixedVectorColumn
Source§fn clone(&self) -> FixedVectorColumn
fn clone(&self) -> FixedVectorColumn
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 FixedVectorColumn
impl Debug for FixedVectorColumn
Source§impl PartialEq for FixedVectorColumn
impl PartialEq for FixedVectorColumn
impl StructuralPartialEq for FixedVectorColumn
Auto Trait Implementations§
impl Freeze for FixedVectorColumn
impl RefUnwindSafe for FixedVectorColumn
impl Send for FixedVectorColumn
impl Sync for FixedVectorColumn
impl Unpin for FixedVectorColumn
impl UnsafeUnpin for FixedVectorColumn
impl UnwindSafe for FixedVectorColumn
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