macro_rules! cfg_if { ($( if #[cfg($meta:meta)] { $($tokens:tt)* } ) else * else { $($tokens2:tt)* }) => { ... }; ( if #[cfg($i_met:meta)] { $($i_tokens:tt)* } $( else if #[cfg($e_met:meta)] { $($e_tokens:tt)* } )* ) => { ... }; (@__items ($($not:meta,)*) ; ) => { ... }; (@__items ($($not:meta,)*) ; ( ($($m:meta),*) ($($tokens:tt)*) ), $($rest:tt)*) => { ... }; (@__identity $($tokens:tt)*) => { ... }; }
Expand description
The main macro provided by this crate. See crate documentation for more information.