Enum ripin::expression::Arithm [] [src]

pub enum Arithm<T, V, E: Evaluate<T>> {
    Operand(T),
    Variable(V),
    Evaluator(E),
}

Used to specify an Operand or an Evaluator.

Variants

Trait Implementations

impl<T: Debug, V: Debug, E: Debug + Evaluate<T>> Debug for Arithm<T, V, E>
[src]

Formats the value using the given formatter.

impl<T: Copy, V: Copy, E: Copy + Evaluate<T>> Copy for Arithm<T, V, E>
[src]

impl<T: Clone, V: Clone, E: Clone + Evaluate<T>> Clone for Arithm<T, V, E>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more