FfiGlobalMacroExpander

Trait FfiGlobalMacroExpander 

Source
pub trait FfiGlobalMacroExpander: Fn(Pin<&mut MacroExprFactory>, &mut [UniquePtr<Expr>]) -> UniquePtr<Expr> { }

Implementors§

Source§

impl<'f, F> FfiGlobalMacroExpander for F
where F: Fn(Pin<&mut MacroExprFactory>, &mut [UniquePtr<Expr>]) -> UniquePtr<Expr> + 'f,