typia 0.1.1

Rust version of typia.io for type-safe JSON validation and LLM JSON parsing
Documentation
1
2
3
4
5
6
7
8
#[test]
fn derive_llm_data_rejects_union() {
    let tests = trybuild::TestCases::new();
    tests.compile_fail("tests/ui/llm_data_union.rs");
    tests.compile_fail("tests/ui/llm_data_invalid_tag_alias.rs");
    tests.compile_fail("tests/ui/llm_data_invalid_tag_target.rs");
    tests.compile_fail("tests/ui/llm_data_non_string_map_key.rs");
}