pubsub: Move common attributes to the module.

Emmanuel Gil Peyrot created

Change summary

src/pubsub/event.rs | 4 +---
src/pubsub/mod.rs   | 4 ++++
2 files changed, 5 insertions(+), 3 deletions(-)

Detailed changes

src/pubsub/event.rs 🔗

@@ -16,9 +16,7 @@ use ns;
 
 use data_forms::DataForm;
 
-generate_id!(NodeName);
-generate_id!(ItemId);
-generate_id!(SubscriptionId);
+use pubsub::{NodeName, ItemId, SubscriptionId};
 
 #[derive(Debug, Clone)]
 pub struct Item {

src/pubsub/mod.rs 🔗

@@ -7,3 +7,7 @@
 pub mod event;
 
 pub use self::event::PubSubEvent;
+
+generate_id!(NodeName);
+generate_id!(ItemId);
+generate_id!(SubscriptionId);