List of all items
Structs
- typegen::TypeGenerator
- typegen::error::SettingsValidationError
- typegen::error::TypeSubstitutionError
- typegen::ir::module_ir::ModuleIR
- typegen::ir::type_ir::CompositeFieldIR
- typegen::ir::type_ir::CompositeIR
- typegen::ir::type_ir::EnumIR
- typegen::ir::type_ir::TypeIR
- typegen::settings::TypeGeneratorSettings
- typegen::settings::derives::Derives
- typegen::settings::derives::DerivesRegistry
- typegen::settings::derives::FlatDerivesRegistry
- typegen::settings::substitutes::AbsolutePath
- typegen::settings::substitutes::Substitute
- typegen::settings::substitutes::TypeSubstitutes
- typegen::type_params::TypeParameters
- typegen::type_path::TypeParameter
- typegen::type_path::TypePath
Enums
- typegen::error::TypeSubstitutionErrorKind
- typegen::error::TypegenError
- typegen::ir::type_ir::CompositeIRKind
- typegen::ir::type_ir::TypeIRKind
- typegen::settings::AllocCratePath
- typegen::type_path::TypePathInner
- typegen::type_path::TypePathType
Traits
Functions
- typegen::settings::substitutes::absolute_path
- typegen::settings::substitutes::path_segments
- typegen::validation::registry_contains_type_path
- typegen::validation::similar_type_paths_in_registry
- typegen::validation::validate_substitutes_and_derives_against_registry
- utils::ensure_unique_type_paths
- utils::syn_type_path