Skip to main content

encode_params

Macro encode_params 

Source
macro_rules! encode_params {
    ($w:expr, $version:expr, $($key:expr => $val:expr),* $(,)?) => { ... };
}
Expand description

Encode message parameters with compile-time sorted keys.

Keys must be listed in ascending order (enforced at compile time). Option<T> values are skipped when None.

encode_params!(w, version,
    0x10 => self.forward,
    0x20 => self.subscriber_priority,
);