pub trait IntoLisp<'e> { // Required method fn into_lisp(self, env: &'e Env) -> Result<Value<'e>>; }
Converting a Rust type into Lisp Value.
Value
The lifetime parameter is put on the trait itself, instead of the method. This allows the impl for Value to simply return the input, instead of having to create a new Value.