macro_rules! deserialize_type { ( @ $t:ty , $name:ident , $visit:ident ) => { ... }; ( $( $t:ty , $name:ident , $visit:ident );* $( ; )? ) => { ... }; }
macro_rules! deserialize_type { ( @ $t:ty , $name:ident , $visit:ident ) => { ... }; ( $( $t:ty , $name:ident , $visit:ident );* $( ; )? ) => { ... }; }