Expand description
Language-specific abstractions.
This module provides traits and types for language-specific code generation:
LanguageCodegen- Main trait for language code generatorsTypeMapper- Trait for mapping schema types to language typesNamingConvention- Language-specific naming rulesGenerateResult- Result of code generationCleanResult- Result of cleaning orphaned filesPreviewFile- Generated file preview
Structs§
- Clean
Result - Result of cleaning orphaned files
- Generate
Result - Result of code generation
- Naming
Convention - Language-specific naming conventions.
- Preview
File - A generated file for preview
Traits§
- Language
Codegen - Trait for language-specific code generators.
- Type
Mapper - Trait for mapping schema types to language-specific type strings.