Struct eval::Expr [] [src]

pub struct Expr { /* fields omitted */ }

Expression builder

Methods

impl Expr
[src]

[src]

Create an expression.

[src]

Set function.

[src]

Set value.

[src]

Compile an expression. An expression can be compiled only once and then invoked multiple times with different context and function. You can also execute a expression without compile.

[src]

Execute the expression.

Trait Implementations

impl Clone for Expr
[src]

[src]

Returns a copy of the value. Notice that functions can not be cloned. The cloned expr's functions will be empty.

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for Expr
[src]

[src]

Formats the value using the given formatter.