Trait emacs::IntoLisp[][src]

pub trait IntoLisp<'e> {
    fn into_lisp(self, env: &'e Env) -> Result<Value<'e>>;
}
Expand description

Converting a Rust type into Lisp Value.

Implementation

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.

Required methods

Implementations on Foreign Types

Implementors