[][src]Trait lincoln_compiled::Value

pub trait Value: AnyDebugDisplay {
    fn eval(
        self: Box<Self>,
        ctx: &mut Context,
        variant: u8
    ) -> Result<CodeRef, EvalError>;
fn into_wrapped(self: Box<Self>) -> Option<Box<dyn Value>>; }

Required methods

fn eval(
    self: Box<Self>,
    ctx: &mut Context,
    variant: u8
) -> Result<CodeRef, EvalError>

fn into_wrapped(self: Box<Self>) -> Option<Box<dyn Value>>

Loading content...

Implementors

Loading content...