Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
datafusion::physical_plan::functions::BuiltinScalarFunction - Rust
[go: Go Back, main page]

[][src]Enum datafusion::physical_plan::functions::BuiltinScalarFunction

pub enum BuiltinScalarFunction {
    Sqrt,
    Sin,
    Cos,
    Tan,
    Asin,
    Acos,
    Atan,
    Exp,
    Log,
    Log2,
    Log10,
    Floor,
    Ceil,
    Round,
    Trunc,
    Abs,
    Signum,
    Length,
    Concat,
    ToTimestamp,
    Array,
}

Enum of all built-in scalar functions

Variants

Sqrt

sqrt

Sin

sin

Cos

cos

Tan

tan

Asin

asin

Acos

acos

Atan

atan

Exp

exp

Log

log, also known as ln

Log2

log2

Log10

log10

Floor

floor

Ceil

ceil

Round

round

Trunc

trunc

Abs

abs

Signum

signum

Length

length

Concat

concat

ToTimestamp

to_timestamp

Array

construct an array from columns

Trait Implementations

impl Clone for BuiltinScalarFunction[src]

impl Debug for BuiltinScalarFunction[src]

impl Display for BuiltinScalarFunction[src]

impl Eq for BuiltinScalarFunction[src]

impl FromStr for BuiltinScalarFunction[src]

type Err = ExecutionError

The associated error which can be returned from parsing.

impl PartialEq<BuiltinScalarFunction> for BuiltinScalarFunction[src]

impl StructuralEq for BuiltinScalarFunction[src]

impl StructuralPartialEq for BuiltinScalarFunction[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,