1
 2
 3
 4
 5
 6
 7
 8
 9
10
#![feature(in_band_lifetimes)]

macro_rules! x  { ($x:ident) => { mod $x; pub use $x::*;       } }
macro_rules! ix { ()         => { use crate::{ imports::* , }; } }

#[macro_use] pub mod imports;

x![unit];
x![handle];
x![traits];