macro_rules! item_if_cached { ([] $tokens:tt) => { ... }; ([(cache) $($rest:tt)*] { $($tokens:tt)* }) => { ... }; ([$other:tt $($modifiers:tt)*] $tokens:tt) => { ... }; }
macro_rules! item_if_cached { ([] $tokens:tt) => { ... }; ([(cache) $($rest:tt)*] { $($tokens:tt)* }) => { ... }; ([$other:tt $($modifiers:tt)*] $tokens:tt) => { ... }; }