pub enum FunctionName {
Show 37 variants
Add,
Subtract,
Multiply,
Divide,
Modulus,
Power,
Negate,
Sin,
Cos,
Tan,
SinH,
CosH,
TanH,
ArcSin,
ArcCos,
ArcTan,
ArcSinH,
ArcCosH,
ArcTanH,
SquareRoot,
CubeRoot,
Factorial,
Log,
Log2,
Log10,
Ln,
Abs,
Ceil,
CeilPrec,
Floor,
FloorPrec,
Round,
RoundPrec,
Trunc,
TruncPrec,
Max,
Min,
}
Variants§
Add
Subtract
Multiply
Divide
Modulus
Power
Negate
Sin
Cos
Tan
SinH
CosH
TanH
ArcSin
ArcCos
ArcTan
ArcSinH
ArcCosH
ArcTanH
SquareRoot
CubeRoot
Factorial
Log
Log2
Log10
Ln
Abs
Ceil
CeilPrec
Floor
FloorPrec
Round
RoundPrec
Trunc
TruncPrec
Max
Min
Implementations§
Source§impl FunctionName
impl FunctionName
pub fn num_arguments(&self) -> usize
Trait Implementations§
Source§impl Clone for FunctionName
impl Clone for FunctionName
Source§fn clone(&self) -> FunctionName
fn clone(&self) -> FunctionName
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for FunctionName
impl Debug for FunctionName
Source§impl Display for FunctionName
impl Display for FunctionName
Source§impl FromStr for FunctionName
impl FromStr for FunctionName
Source§type Err = CommonError
type Err = CommonError
The associated error which can be returned from parsing.
Source§impl PartialEq for FunctionName
impl PartialEq for FunctionName
impl Copy for FunctionName
impl Eq for FunctionName
impl StructuralPartialEq for FunctionName
Auto Trait Implementations§
impl Freeze for FunctionName
impl RefUnwindSafe for FunctionName
impl Send for FunctionName
impl Sync for FunctionName
impl Unpin for FunctionName
impl UnwindSafe for FunctionName
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