sparkplug_rs/
lib.rs

1#![doc = include_str!("../README.md")]
2mod topic_namespace;
3pub use topic_namespace::*;
4
5mod device_message_types;
6pub use device_message_types::*;
7
8mod node_message_types;
9pub use node_message_types::*;
10
11mod topic_name;
12pub use topic_name::*;
13
14pub use protobuf;
15
16include!(concat!(env!("OUT_DIR"), "/protos/mod.rs"));
17pub use sparkplug_b::*;
18
19#[cfg(test)]
20mod tests {
21
22    #[test]
23    fn test_include() {
24        use crate::Payload;
25        let p = &Payload::new();
26        assert_eq!(0, p.timestamp())
27    }
28}