bitcoin
macro_rules! user_enum { ( $(#[$attr:meta])* pub enum $name:ident { $(#[$doc:meta] $elem:ident <-> $txt:expr),* } ) => { ... }; }