Trait ella_tensor::Column
source · pub trait Column: Debug + Send + Sync {
// Required methods
fn tensor_type(&self) -> TensorType;
fn shape(&self) -> Dyn;
fn strides(&self) -> Dyn;
fn nullable(&self) -> bool;
fn data(&self) -> ArrayData;
fn to_arrow(&self) -> ArrayRef;
// Provided methods
fn arrow_type(&self) -> DataType { ... }
fn row_shape(&self) -> Option<Dyn> { ... }
}