macro_rules! decode_nested { ($var:expr, $wire_type:expr, $decoder:expr, $decode_fn:path) => { ... }; }