7 releases
Uses new Rust 2024
| new 0.1.7 | Feb 9, 2026 |
|---|---|
| 0.1.6 | Feb 2, 2026 |
| 0.1.5 | Jan 28, 2026 |
| 0.0.0 | Dec 2, 2025 |
#1722 in Development tools
660KB
14K
SLoC
Code generation from Eure schemas.
This crate provides types for configuring code generation from Eure schemas.
Types
Configuration
GenerationConfig- Runtime configuration for the code generatorVisibility- Visibility of generated types
Schema-Defined Codegen Settings
These types implement FromEure for
parsing codegen configuration from Eure schema files:
RootCodegen- Root-level$codegenextensionCodegenDefaults- Root-level$codegen-defaultsextensionUnionCodegen- Codegen settings for union typesRecordCodegen- Codegen settings for record typesFieldCodegen- Codegen settings for individual record fields
eure-codegen
Type generation from Eure schema file.
This crate is still under development and published for name reservation purpose.
Part of the Eure project - a minimalist, schema-friendly format with an algebraic data model that's compatible with JSON.
Dependencies
~4–6MB
~107K SLoC