pub type VectorVal = VectorInner<Box<[VectorItemType]>>;
Aliased Type§
pub struct VectorVal {
pub(crate) inner: Box<[OrderedFloat<f32>]>,
}
Fields§
§inner: Box<[OrderedFloat<f32>]>
Implementations§
Trait Implementations§
Source§impl FromIterator<Finite32> for VectorVal
impl FromIterator<Finite32> for VectorVal
Source§impl HashKeyDe for VectorVal
impl HashKeyDe for VectorVal
fn deserialize(data_type: &DataType, buf: impl Buf) -> Self
Source§impl Scalar for VectorVal
impl Scalar for VectorVal
Source§type ScalarRefType<'a> = VectorInner<&'a [OrderedFloat<f32>]>
type ScalarRefType<'a> = VectorInner<&'a [OrderedFloat<f32>]>
Type for reference of
Scalar
Source§fn as_scalar_ref(&self) -> VectorRef<'_>
fn as_scalar_ref(&self) -> VectorRef<'_>
Get a reference to current scalar.
fn to_scalar_value(self) -> ScalarImpl
Source§impl TryFrom<ScalarImpl> for VectorVal
impl TryFrom<ScalarImpl> for VectorVal
Source§type Error = ArrayError
type Error = ArrayError
The type returned in the event of a conversion error.
Source§fn try_from(val: ScalarImpl) -> ArrayResult<Self>
fn try_from(val: ScalarImpl) -> ArrayResult<Self>
Performs the conversion.