[−][src]Macro protobuf_codec::protobuf_message_field_decoder
macro_rules! protobuf_message_field_decoder { ($num:expr, $field:expr) => { ... }; ($num:expr, $field:expr, required) => { ... }; ($num:expr, $field:expr, repeated) => { ... }; ($num:expr, $field:expr, $value:ty, repeated) => { ... }; ($num:expr, $field:expr, packed) => { ... }; ($num:expr, $field:expr, $value:ty, packed) => { ... }; ($num:expr, $field:expr, message) => { ... }; ($num:expr, $field:expr, required_message) => { ... }; ($num:expr, $field:expr, repeated_message) => { ... }; ($num:expr, $field:expr, $value:ty, repeated_message) => { ... }; ($num:expr, $key:expr, $value:expr, map) => { ... }; ($num:expr, $key:expr, $value:expr, $map:ty, map) => { ... }; ($num:expr, $key:expr, $value:expr, map_message) => { ... }; ($num:expr, $key:expr, $value:expr, $map:ty, map_message) => { ... }; (oneof, $($oneof_field:tt),*) => { ... }; (required_oneof, $($oneof_field:tt),*) => { ... }; }
Auxiliary macro used for expanding $field
argument of protobuf_message_decoder!
.