List of all items
Structs
- CodeGenerator
- CodegenConfig
- PackageDist
- PackageDownloadConfig
- PackageDownloader
- PackageManifest
- RustEnum
- RustStruct
- RustTrait
- RustTraitMethod
- TypeMapper
- fhir_types::CodeSystem
- fhir_types::CodeSystemConcept
- fhir_types::ElementBinding
- fhir_types::ElementConstraint
- fhir_types::ElementDefinition
- fhir_types::ElementType
- fhir_types::StructureDefinition
- fhir_types::StructureDefinitionDifferential
- fhir_types::StructureDefinitionSnapshot
- fhir_types::ValueSet
- fhir_types::ValueSetCompose
- fhir_types::ValueSetComposeConcept
- fhir_types::ValueSetComposeFilter
- fhir_types::ValueSetComposeInclude
- fhir_types::ValueSetExpansion
- fhir_types::ValueSetExpansionContains
- generators::accessor_trait_generator::AccessorTraitGenerator
- generators::binding_generator::BindingGenerator
- generators::cardinality_generator::CardinalityGenerator
- generators::crate_generator::CrateGenerationParams
- generators::crate_generator::CrateStatistics
- generators::documentation_generator::DocumentationGenerator
- generators::enum_generator::EnumGenerator
- generators::existence_trait_generator::ExistenceTraitGenerator
- generators::field_generator::FieldGenerator
- generators::file_generator::FileGenerator
- generators::file_io_manager::FileIoManager
- generators::import_manager::ImportManager
- generators::invariant_generator::InvariantGenerator
- generators::mutator_trait_generator::MutatorTraitGenerator
- generators::naming_manager::FhirResourceInfo
- generators::naming_manager::NamingManager
- generators::nested_struct_generator::NestedStructGenerator
- generators::primitive_generator::PrimitiveGenerator
- generators::struct_generator::StructGenerator
- generators::token_generator::TokenGenerator
- generators::trait_generator::TraitGenerator
- generators::trait_impl_generator::TraitImplGenerator
- generators::type_registry::TypeRegistry
- generators::type_utilities::TypeUtilities
- generators::utils::GeneratorUtils
- generators::validation_trait_generator::ValidationTraitGenerator
- metadata::FieldInfo
- metadata::MetadataRegistry
- metadata::TypeMetadata
- naming::Naming
- quality::QualityConfig
- value_sets::ValueSetConcept
- value_sets::ValueSetManager
Enums
- CodegenError
- FoundationError
- LoaderError
- RustType
- generators::file_generator::FhirTypeCategory
- generators::type_registry::TypeClassification
- metadata::FhirFieldType
- metadata::FhirPrimitiveType
Traits
Macros
- primitive_base64binary
- primitive_boolean
- primitive_canonical
- primitive_code
- primitive_date
- primitive_datetime
- primitive_decimal
- primitive_id
- primitive_instant
- primitive_integer
- primitive_markdown
- primitive_oid
- primitive_positiveint
- primitive_string
- primitive_time
- primitive_unsignedint
- primitive_uri
- primitive_url
- primitive_uuid
Functions
- bindings::extract_required_bindings
- generate_organized_directories_with_traits
- generate_resource_trait_for_structure
- generators::crate_generator::generate_crate_structure
- generators::crate_generator::generate_module_files
- generators::crate_generator::parse_package_metadata
- generators::metadata_generator::build_metadata_registry
- generators::metadata_generator::generate_metadata_code
- invariants::extract_invariants
- quality::format_generated_crate
- quality::run_clippy_check
- quality::run_compile_check
- quality::run_format_check
- quality::run_quality_checks