pub fn boxed(
        node: Arc<dyn Node>,
        ctx: LockableContext,
        params: Vec<(String, Option<Box<dyn Value>>)>,
    ) -> ValueResult {
        Ok(Box::new(FunctionValue { node, ctx, params }))
    }
// different boxed than in other value types
different boxed than in other value types
different boxed than in other value types
pub fn boxed(
        node: Arc<dyn Node>,
        ctx: LockableContext,
        params: Vec<(String, Option<Box<dyn Value>>)>,
    ) -> ValueResult {
        Ok(Box::new(FunctionValue { node, ctx, params }))
    }
pub fn boxed ( node : Arc < dyn Node > , ctx : LockableContext , params : Vec < ( String , Option < Box < dyn Value > > ) > , ) -> ValueResult { Ok ( Box :: new ( FunctionValue { node , ctx , params } ) ) }
different boxed than in other value types
different boxed than in other value types
node
Arc<dyn Node>
ctx
LockableContext
params
Vec<(String, Option<Box<dyn Value>>)>
node
Arc<dyn Node>
ctx
LockableContext
params
Vec<(String, Option<Box<dyn Value>>)>