bytestream_rs/
lib.rs

1pub mod bytestream;
2pub mod logiclong;
3pub mod logiclong_test;
4pub mod reader;
5pub mod writer;
6
7
8// #[derive(Describe)]
9// struct LoginMessage {
10//     name: String,
11//     token: String,
12// }
13
14// // make unit test to test describe()
15// #[cfg(test)]
16// mod tests {
17//     #[test]
18//     fn do_this() {
19//         use super::*;
20//         // let msg = Message {
21//         //     name: "Message".to_string(),
22//         //     token: "token".to_string(),
23//         // };
24//         let desc = LoginMessage::describe();
25//         assert_eq!(desc, "a struct with these named fields: name, token");
26//         println!("{}", desc);
27//     }
28// }