1 //! Tests the usage of nested messages. 2 3 use nested_messages_proto::nested_messages::a::b::{C, D}; 4 use nested_messages_proto::nested_messages::a::B; 5 use nested_messages_proto::nested_messages::A; 6 7 #[test] test_nested_messages()8fn test_nested_messages() { 9 let a = A { 10 name: "a".to_string(), 11 b: Some(B { 12 name: "b".to_string(), 13 c: Some(C { 14 name: "c".to_string(), 15 }), 16 d: D::E.into(), 17 }), 18 }; 19 20 assert_eq!(a.name, "a"); 21 } 22