pub enum NumericFunction {
Show 21 variants
Abs,
ACos,
Asc,
ASin,
ATan,
Cos,
Exp,
Float64,
Int64,
Log,
Log10,
Max,
Min,
Pow,
Random,
Round,
Sin,
Sqrt,
Tan,
UInt64,
Val,
}Expand description
A numeric function of the expression language.
Names only: what each one computes is the engine’s to document.
Variants§
Abs
Abs.
ACos
ACos.
Asc
Asc.
ASin
ASin.
ATan
ATan.
Cos
Cos.
Exp
Exp.
Float64
Float64.
Int64
Int64.
Log
Log.
Log10
Log10.
Max
Max.
Min
Min.
Pow
Pow.
Random
Random.
Round
Round.
Sin
Sin.
Sqrt
Sqrt.
Tan
Tan.
UInt64
UInt64.
Val
Val.
Implementations§
Trait Implementations§
Source§impl Clone for NumericFunction
impl Clone for NumericFunction
Source§fn clone(&self) -> NumericFunction
fn clone(&self) -> NumericFunction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for NumericFunction
Source§impl Debug for NumericFunction
impl Debug for NumericFunction
impl Eq for NumericFunction
Source§impl Hash for NumericFunction
impl Hash for NumericFunction
Source§impl PartialEq for NumericFunction
impl PartialEq for NumericFunction
impl StructuralPartialEq for NumericFunction
Auto Trait Implementations§
impl Freeze for NumericFunction
impl RefUnwindSafe for NumericFunction
impl Send for NumericFunction
impl Sync for NumericFunction
impl Unpin for NumericFunction
impl UnsafeUnpin for NumericFunction
impl UnwindSafe for NumericFunction
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more