typeshift 0.5.1

Zod-like parse, validation, and JSON Schema flow for Rust types
Documentation
1
2
3
4
5
6
7
#[test]
fn derive_ui() {
    let tests = trybuild::TestCases::new();
    tests.pass("tests/ui/pass_struct_enum_generic.rs");
    tests.pass("tests/ui/pass_enum_attrs.rs");
    tests.compile_fail("tests/ui/fail_union.rs");
}