topic_bus

Macro topic_bus 

Source
macro_rules! topic_bus {
    ($doc:literal, $bus:ident, $publish_payload:ty, $exchange:ty, $topic:literal, $serialize:expr, $deserialize:expr) => { ... };
    (doc = $doc:literal, bus = $bus:ident, publish = $publish_payload:ty, exchange = $exchange:ty, topic = $topic:literal, serialize = $serialize:expr, deserialize = $deserialize:expr) => { ... };
    ($bus:ident, $publish_payload:ty, $exchange:ty, $topic:literal, $serialize:expr, $deserialize:expr) => { ... };
    (bus = $bus:ident, publish = $publish_payload:ty, exchange = $exchange:ty, topic = $topic:literal , serialize = $serialize:expr, deserialize = $deserialize:expr) => { ... };
}
Expand description

Declare a new TopicBus.