macro_rules! format_with_context { ($format_str:expr $(,$arg:expr)* $(; {$($x:expr),*})?) => { ... }; ($($tt:tt)*) => { ... }; }
macro_rules! format_with_context { ($format_str:expr $(,$arg:expr)* $(; {$($x:expr),*})?) => { ... }; ($($tt:tt)*) => { ... }; }