List of all items
Structs
- GeneratedCode
- NestedStructDef
- NestedStructDegradation
- backend_trait::GroupedQueryFn
- backend_trait::RbsEnumInfo
- backend_trait::RbsGenerationContext
- backend_trait::RbsQueryInfo
- backend_trait::ResolvedColumn
- backend_trait::ResolvedParam
- overrides::TypeOverride
Enums
Traits
Functions
- backend_options::reject_unknown_options
- backends::get_backend
- backends::normalize_engine
- degrade_unsupported_nested_structs
- generate
- generate_single_enum_def
- generate_single_enum_def_with_backend
- generate_with_backend
- generate_with_backend_and_overrides
- generate_with_backend_and_overrides_and_nested_composites
- get_manifest_for_backend
- load_or_default_manifest
- model_struct_name
- nested_type_is_emitted
- overrides::column_references
- overrides::find_override
- overrides::unmatched_column_overrides
- provenance::assemble_file
- provenance::comment_prefix
- provenance::decode_field
- provenance::header_line
- provenance::header_line_with_options
- provenance::options_fingerprint
- provenance::parse_header_fields
- provenance::sanitize_field
- resolve::param_references
- resolve::param_type_to_borrowed
- resolve::resolve_columns
- resolve::resolve_params
- singularize
- sql_literal::double_percent_for_percent_paramstyle
- sql_literal::escape_csharp_verbatim_string
- sql_literal::escape_elixir_double_quoted
- sql_literal::escape_go_interpreted_string
- sql_literal::escape_java_string
- sql_literal::escape_kotlin_string
- sql_literal::escape_php_single_quoted
- sql_literal::escape_python_triple_double
- sql_literal::escape_ruby_double_quoted
- sql_literal::escape_rust_string
- sql_literal::rust_raw_string_literal
- validation::strict_mode_enabled
- validation::validate_generated_code
- validation::validate_structural
- validation::validate_with_tools