1 2 3 4 5 6 7
#[cfg(feature = "conn")] macro_rules! trait_alias { ($name:ident = $($bounds:tt)*) => { pub trait $name: $($bounds)* {} impl<T> $name for T where T: $($bounds)* {} } }