[−][src]Enum datafusion::logicalplan::ScalarValue
ScalarValue enumeration
Variants
null value
Boolean(bool)
true or false value
Float32(f32)
32bit float
Float64(f64)
64bit float
Int8(i8)
signed 8bit int
Int16(i16)
signed 16bit int
Int32(i32)
signed 32bit int
Int64(i64)
signed 64bit int
UInt8(u8)
unsigned 8bit int
UInt16(u16)
unsigned 16bit int
UInt32(u32)
unsigned 32bit int
UInt64(u64)
unsigned 64bit int
Utf8(String)
utf-8 encoded string
Struct(Vec<ScalarValue>)
List of scalars packed as a struct
Implementations
impl ScalarValue
[src]
pub fn get_datatype(&self) -> DataType
[src]
Getter for the DataType
of the value
Trait Implementations
impl Clone for ScalarValue
[src]
fn clone(&self) -> ScalarValue
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ScalarValue
[src]
impl PartialEq<ScalarValue> for ScalarValue
[src]
fn eq(&self, other: &ScalarValue) -> bool
[src]
fn ne(&self, other: &ScalarValue) -> bool
[src]
impl StructuralPartialEq for ScalarValue
[src]
Auto Trait Implementations
impl RefUnwindSafe for ScalarValue
impl Send for ScalarValue
impl Sync for ScalarValue
impl Unpin for ScalarValue
impl UnwindSafe for ScalarValue
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> IntoRequest<T> for T
[src]
fn into_request(self) -> Request<T>
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,
fn vzip(self) -> V
impl<T> WithSubscriber for T
[src]
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,