Struct eval::Expr[][src]

pub struct Expr { /* fields omitted */ }

Expression builder

Methods

impl Expr
[src]

Create an expression.

Set function.

Set value.

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.

Execute the expression.

Trait Implementations

impl Clone for Expr
[src]

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

Performs copy-assignment from source. Read more

impl Debug for Expr
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl !Send for Expr

impl !Sync for Expr