Macro emacs::emacs_export_functions [−][src]
macro_rules! emacs_export_functions { ($env:expr, $prefix:expr, $mappings:tt,) => { ... }; ($env:expr, $prefix:expr, { $( $name:expr => $declaration:tt ),+, }) => { ... }; ($env:expr, $prefix:expr, { $( $name:expr => $declaration:tt ),* }) => { ... }; (decl, $env:expr, $prefix:expr, $name:expr, ($func:path, $( $opt:expr ),+,)) => { ... }; (decl, $env:expr, $prefix:expr, $name:expr, ($func:path, $( $opt:expr ),+)) => { ... }; }
Export Rust functions so that Lisp code can call them by name.