| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Gram.Schema.Rust
Description
Synopsis
Documentation
generateRustTypes :: Text Source #
Generate Rust type definitions for PatternSubject
Returns Rust code with: - Struct definitions for Pattern, Subject with serde derives - Enum definition for Value types with #[serde(untagged)] - Convenience constructors (new methods) for complex types - Doc comments for documentation
Example usage:
let rustCode = generateRustTypes
writeFile "pattern.rs" (T.unpack rustCode)
Since: 0.1.0