macro_rules! ident {
($name:literal) => { ... };
($name:expr) => { ... };
($fmt:literal, $($arg:expr),+) => { ... };
}macro_rules! ident {
($name:literal) => { ... };
($name:expr) => { ... };
($fmt:literal, $($arg:expr),+) => { ... };
}