mod util; use schemars::JsonSchema_repr; use util::*; #[derive(JsonSchema_repr)] #[repr(u8)] pub enum Enum { Zero, One, Five = 5, Six, Three = 3, } #[test] fn enum_repr() -> TestResult { test_default_generated_schema::("enum-repr") } #[derive(JsonSchema_repr)] #[repr(i64)] #[serde(rename = "Renamed")] /// Description from comment pub enum EnumWithAttrs { Zero, One, Five = 5, Six, Three = 3, } #[test] fn enum_repr_with_attrs() -> TestResult { test_default_generated_schema::("enum-repr-with-attrs") }