Macro export

Source
macro_rules! export {
    ($(
        $(#[$func_meta:meta])*
        fn $name:ident($( $arg:ident : $atype:ty ),*) -> $ret:ty $code:block
    )*) => { ... };
}