Macro cfg_if::cfg_if [−][src]
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.