Enum datafusion::physical_plan::functions::BuiltinScalarFunction [−][src]
pub enum BuiltinScalarFunction {}Show variants
Abs, Acos, Asin, Atan, Ceil, Cos, Exp, Floor, Log, Log10, Log2, Round, Signum, Sin, Sqrt, Tan, Trunc, Array, Ascii, BitLength, Btrim, CharacterLength, Chr, Concat, ConcatWithSeparator, DatePart, DateTrunc, InitCap, Left, Lpad, Lower, Ltrim, MD5, NullIf, OctetLength, RegexpReplace, Repeat, Replace, Reverse, Right, Rpad, Rtrim, SHA224, SHA256, SHA384, SHA512, SplitPart, StartsWith, Strpos, Substr, ToHex, ToTimestamp, Translate, Trim, Upper, RegexpMatch,
Enum of all built-in scalar functions
Variants
abs
acos
asin
atan
ceil
cos
exp
floor
log, also known as ln
log10
log2
round
signum
sin
sqrt
tan
trunc
construct an array from columns
ascii
bit_length
btrim
character_length
chr
concat
concat_ws
date_part
date_trunc
initcap
left
lpad
lower
ltrim
md5
nullif
octet_length
regexp_replace
repeat
replace
reverse
right
rpad
rtrim
sha224
sha256
sha384
Sha512
split_part
starts_with
strpos
substr
to_hex
to_timestamp
translate
trim
upper
regexp_match
Trait Implementations
impl Clone for BuiltinScalarFunction
[src]
impl Clone for BuiltinScalarFunction
[src]fn clone(&self) -> BuiltinScalarFunction
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Eq for BuiltinScalarFunction
[src]
impl Eq for BuiltinScalarFunction
[src]impl FromStr for BuiltinScalarFunction
[src]
impl FromStr for BuiltinScalarFunction
[src]type Err = DataFusionError
The associated error which can be returned from parsing.
fn from_str(name: &str) -> Result<BuiltinScalarFunction>
[src]
impl StructuralEq for BuiltinScalarFunction
[src]
impl StructuralEq for BuiltinScalarFunction
[src]Auto Trait Implementations
impl RefUnwindSafe for BuiltinScalarFunction
impl RefUnwindSafe for BuiltinScalarFunction
impl Send for BuiltinScalarFunction
impl Send for BuiltinScalarFunction
impl Sync for BuiltinScalarFunction
impl Sync for BuiltinScalarFunction
impl Unpin for BuiltinScalarFunction
impl Unpin for BuiltinScalarFunction
impl UnwindSafe for BuiltinScalarFunction
impl UnwindSafe for BuiltinScalarFunction
Blanket Implementations
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]pub fn equivalent(&self, key: &K) -> bool
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,