pub enum OwnedColumn {
Float64(Float64Column),
Int64(Int64Column),
Boolean(BooleanColumn),
Categorical(CategoricalColumn),
Timestamp(TimestampColumn),
FixedVector(FixedVectorColumn),
}Expand description
Owned column enum stored in a table.
Variants§
Float64(Float64Column)
Float64.
Int64(Int64Column)
Int64.
Boolean(BooleanColumn)
Boolean.
Categorical(CategoricalColumn)
Categorical.
Timestamp(TimestampColumn)
Timestamp.
FixedVector(FixedVectorColumn)
Fixed-size vector.
Implementations§
Source§impl OwnedColumn
impl OwnedColumn
Sourcepub fn id(&self) -> VariableId
pub fn id(&self) -> VariableId
Variable id.
Sourcepub fn with_id(&self, id: VariableId) -> Self
pub fn with_id(&self, id: VariableId) -> Self
Clone the column with a remapped dense id (value buffers stay shared).
Sourcepub fn as_view(&self) -> ColumnView<'_>
pub fn as_view(&self) -> ColumnView<'_>
Borrow as a ColumnView.
Trait Implementations§
Source§impl Clone for OwnedColumn
impl Clone for OwnedColumn
Source§fn clone(&self) -> OwnedColumn
fn clone(&self) -> OwnedColumn
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for OwnedColumn
impl !UnwindSafe for OwnedColumn
impl Freeze for OwnedColumn
impl Send for OwnedColumn
impl Sync for OwnedColumn
impl Unpin for OwnedColumn
impl UnsafeUnpin for OwnedColumn
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