macro_rules! unpack_array {
($result:ident from $raw:ident with $logger:ident by $x:ident => $code:expr) => { ... };
($result:ident from $raw:ident with $logger:ident by ($i:ident, $x:ident) => $code:expr) => { ... };
}macro_rules! unpack_array {
($result:ident from $raw:ident with $logger:ident by $x:ident => $code:expr) => { ... };
($result:ident from $raw:ident with $logger:ident by ($i:ident, $x:ident) => $code:expr) => { ... };
}