[−][src]Enum calculi::Operator
These are all the functions/operators that can be used in an equation.
The operators are: Add (+), Subtract (-), Multiply (*), Divide(/), Modulo (%), Exponent(^).
All syntax is the same for the other functions but lowercase.
Variants
Add
Subtract
Multiply
Divide
Modulo
Exponent
Max
Min
Pow
Log
Sin
Cos
Tan
Abs
Floor
Round
Ceil
Root
Exp
Ln
Sqrt
Error
Methods
impl Operator
[src]
pub fn compare(&self, other: &Operator) -> bool
[src]
Compare the type of this operator to the given operator
Trait Implementations
impl Clone for Operator
[src]
fn clone(&self) -> Operator
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl<'_> From<&'_ str> for Operator
[src]
impl From<char> for Operator
[src]
impl Display for Operator
[src]
impl Debug for Operator
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,