pub enum FunctionalOperator {
Show 14 variants
Log,
Ln,
Sin,
Cos,
Tan,
Cot,
Sec,
Csc,
Arcsin,
Arccos,
Arctan,
Arccot,
Arcsec,
Arccsc,
}Expand description
A functional operator is an operator that requires only a right of the equation (i.e. sin).
Variants§
Log
The Log (base 10)
Ln
The natural log (base e)
Sin
The sine function.
Cos
The cosine function.
Tan
The tangent function.
Cot
The cotangent function.
Sec
The secant function.
Csc
The cosecant function.
Arcsin
The inverse sin function.
Arccos
The inverse cosine function.
Arctan
The inverse tangent function.
Arccot
The inverse cotangent function.
Arcsec
The inverse secant function.
Arccsc
The inverse cosecant function.
Implementations§
Trait Implementations§
Source§impl Clone for FunctionalOperator
impl Clone for FunctionalOperator
Source§fn clone(&self) -> FunctionalOperator
fn clone(&self) -> FunctionalOperator
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 FunctionalOperator
impl Debug for FunctionalOperator
Source§impl From<FunctionalOperator> for Item
impl From<FunctionalOperator> for Item
Source§fn from(val: FunctionalOperator) -> Self
fn from(val: FunctionalOperator) -> Self
Converts to this type from the input type.
Source§impl From<FunctionalOperator> for Operator
impl From<FunctionalOperator> for Operator
Source§fn from(val: FunctionalOperator) -> Self
fn from(val: FunctionalOperator) -> Self
Converts to this type from the input type.
Source§impl PartialEq for FunctionalOperator
impl PartialEq for FunctionalOperator
impl StructuralPartialEq for FunctionalOperator
Auto Trait Implementations§
impl Freeze for FunctionalOperator
impl RefUnwindSafe for FunctionalOperator
impl Send for FunctionalOperator
impl Sync for FunctionalOperator
impl Unpin for FunctionalOperator
impl UnwindSafe for FunctionalOperator
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