pubsub: Add a PubSubPayload trait.
This commit is contained in:
parent
b936ce595f
commit
d60feffc22
3 changed files with 20 additions and 1 deletions
|
|
@ -45,3 +45,6 @@ generate_attribute!(
|
|||
Unconfigured => "unconfigured",
|
||||
}, Default = None
|
||||
);
|
||||
|
||||
/// This trait should be implemented on any element which can be included as a PubSub payload.
|
||||
pub trait PubSubPayload: crate::TryFrom<crate::Element> + Into<crate::Element> {}
|
||||
|
|
|
|||
Loading…
Reference in a new issue