pub struct FixedSizeListScalar { /* private fields */ }
Expand description
The scalar equivalent of FixedSizeListArray
. Like FixedSizeListArray
, this struct holds a dynamically-typed
Array
. The only difference is that this has only one element.
Implementations
sourceimpl FixedSizeListScalar
impl FixedSizeListScalar
sourcepub fn new(
data_type: DataType,
values: Option<Arc<dyn Array + 'static>>
) -> FixedSizeListScalar
pub fn new(
data_type: DataType,
values: Option<Arc<dyn Array + 'static>>
) -> FixedSizeListScalar
returns a new FixedSizeListScalar
Panics
iff
- the
data_type
is notFixedSizeList
- the child of the
data_type
is not equal to thevalues
- the size of child array is not equal
Trait Implementations
sourceimpl Clone for FixedSizeListScalar
impl Clone for FixedSizeListScalar
sourcefn clone(&self) -> FixedSizeListScalar
fn clone(&self) -> FixedSizeListScalar
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for FixedSizeListScalar
impl Debug for FixedSizeListScalar
Auto Trait Implementations
impl !RefUnwindSafe for FixedSizeListScalar
impl Send for FixedSizeListScalar
impl Sync for FixedSizeListScalar
impl Unpin for FixedSizeListScalar
impl !UnwindSafe for FixedSizeListScalar
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more