enums_struct.rs 293 B

123456789101112131415
  1. #![allow(dead_code)]
  2. //! Test expansion of enums which have struct variants.
  3. use darling::FromMeta;
  4. #[derive(Debug, FromMeta)]
  5. #[darling(rename_all = "snake_case")]
  6. enum Message {
  7. Hello { user: String, silent: bool },
  8. Ping,
  9. Goodbye { user: String },
  10. }
  11. #[test]
  12. fn expansion() {}