macro_rules! local_key_if_separate_extern { ([] $($K:tt)*) => { ... }; ([(separate_provide_extern) $($rest:tt)*] $($K:tt)*) => { ... }; ([$other:tt $($modifiers:tt)*] $($K:tt)*) => { ... }; }
Expand description
If separate_provide_if_extern
, then the key can be projected to its
local key via <$K as AsLocalKey>::LocalKey
.