Add options to pubsub::PubSub::Subscribe element

And reorder according to schemas definition in xep
This commit is contained in:
Paul Fariello 2020-10-28 14:18:37 +01:00
parent ebf096488b
commit c945eb0d3b

View file

@ -294,6 +294,15 @@ pub enum PubSub {
configure: Option<Configure>,
},
/// A subcribe request.
Subscribe {
/// The subscribe request.
subscribe: Subscribe,
/// The options related to this subscribe request.
options: Option<Options>,
},
/// Request to publish items to a node, with optional options.
Publish {
/// The publish request.
@ -321,9 +330,6 @@ pub enum PubSub {
/// A request for current subscriptions.
Subscriptions(Subscriptions),
/// A subcribe request.
Subscribe(Subscribe),
/// An unsubscribe request.
Unsubscribe(Unsubscribe),
}