Module polars_arrow::scalar
source · Expand description
contains the Scalar
trait object representing individual items of Array
s,
as well as concrete implementations such as BooleanScalar
.
Structs§
- The
Scalar
implementation of binary (Option<Vec<u8>>
). - The implementation of
Scalar
for utf8, semantically equivalent toOption<String>
. - The
Scalar
implementation of a boolean. - The
Scalar
implementation of fixed size binary ([Option<Box<[u8]>>
]). - The scalar equivalent of
FixedSizeListArray
. LikeFixedSizeListArray
, this struct holds a dynamically-typedArray
. The only difference is that this has only one element. - The representation of a single entry of a
crate::array::NullArray
. - The implementation of
Scalar
for primitive, semantically equivalent toOption<T>
withArrowDataType
. - A single entry of a
crate::array::StructArray
. - A single entry of a
crate::array::UnionArray
. - The implementation of
Scalar
for utf8, semantically equivalent toOption<String>
.
Traits§
- Trait object declaring an optional value with a
ArrowDataType
. This strait is often used in APIs that accept multiple scalar types.