List of all items
Structs
- codegen::traits::file_writer::FileInfo
- config::cli::CliArgs
- config::config::Config
- config::config_file::ConfigFile
- config::global_config::GlobalConfig
- config::loader::ConfigLoader
- generators::OpenApiCodeGenerator
- generators::go::http::codegen::GoHttpCodeGenerator
- generators::go::http::config::GoHttpConfig
- generators::java::okhttp::codegen::JavaOkhttpCodeGenerator
- generators::java::okhttp::config::JavaOkhttpConfig
- generators::kotlin::okhttp::codegen::KotlinOkhttpCodeGenerator
- generators::kotlin::okhttp::config::KotlinOkhttpConfig
- generators::python::httpx::codegen::PythonHttpxCodeGenerator
- generators::python::httpx::config::PythonHttpxConfig
- generators::python::requests::codegen::PythonRequestsCodeGenerator
- generators::python::requests::config::PythonRequestsConfig
- generators::registry::GeneratorRegistry
- generators::rust::aioduct::codegen::RustAioductCodeGenerator
- generators::rust::common::config::ExtraDeriveConfig
- generators::rust::common::config::ExtraDerivesConfig
- generators::rust::common::config::RustGeneratorConfig
- generators::rust::common::emit_api::BodyBinding
- generators::rust::common::emit_api::OpPlan
- generators::rust::common::emit_api::ParamBinding
- generators::rust::common::emit_api::RustBackendConfig
- generators::rust::common::emit_api::TypedResponse
- generators::rust::reqwest::codegen::RustReqwestCodeGenerator
- generators::rust::ureq::codegen::RustUreqCodeGenerator
- generators::typescript::fetch::codegen::TypeScriptFetchCodeGenerator
- generators::typescript::fetch::config::typescript_fetch_config::TypeScriptFetchConfig
- generators::typescript::fetch::sigil_emit_api::ApiFileExports
- ir::types::IrContact
- ir::types::IrEnum
- ir::types::IrEnumValue
- ir::types::IrHeader
- ir::types::IrInfo
- ir::types::IrIntersection
- ir::types::IrLicense
- ir::types::IrOAuth2Flow
- ir::types::IrOAuth2Flows
- ir::types::IrObject
- ir::types::IrOperation
- ir::types::IrParameter
- ir::types::IrProperty
- ir::types::IrRequestBody
- ir::types::IrResponse
- ir::types::IrSchema
- ir::types::IrSecurityRequirement
- ir::types::IrServer
- ir::types::IrSpec
- ir::types::IrTaggedUnion
- ir::types::IrTaggedVariant
- ir::types::IrUnion
- ir::types::IrValidation
- parser::error::FileReadSnafu
- parser::error::JsonParseSnafu
- parser::error::MissingVersionFieldSnafu
- parser::error::OpenApiDeserializeJsonSnafu
- parser::error::OpenApiDeserializeYamlSnafu
- parser::error::UnsupportedFormatSnafu
- parser::error::UnsupportedVersionSnafu
- parser::error::YamlParseSnafu
- parser::serde_error::SerdeErrorExtractor
- spec::oas30::spec::AuthorizationCodeFlow
- spec::oas30::spec::BooleanSchema
- spec::oas30::spec::Callback
- spec::oas30::spec::ClientCredentialsFlow
- spec::oas30::spec::Components
- spec::oas30::spec::Contact
- spec::oas30::spec::Discriminator
- spec::oas30::spec::Encoding
- spec::oas30::spec::ErrorInvalidEmail
- spec::oas30::spec::Example
- spec::oas30::spec::ExternalDoc
- spec::oas30::spec::Flows
- spec::oas30::spec::Header
- spec::oas30::spec::ImplicitFlow
- spec::oas30::spec::Info
- spec::oas30::spec::License
- spec::oas30::spec::MediaType
- spec::oas30::spec::ObjectSchema
- spec::oas30::spec::OpenApiV30Spec
- spec::oas30::spec::Operation
- spec::oas30::spec::Parameter
- spec::oas30::spec::PasswordFlow
- spec::oas30::spec::PathItem
- spec::oas30::spec::Ref
- spec::oas30::spec::RequestBody
- spec::oas30::spec::Response
- spec::oas30::spec::SecurityRequirement
- spec::oas30::spec::Server
- spec::oas30::spec::ServerVariable
- spec::oas30::spec::Tag
- spec::oas31::spec::AuthorizationCodeFlow
- spec::oas31::spec::BooleanSchema
- spec::oas31::spec::Callback
- spec::oas31::spec::ClientCredentialsFlow
- spec::oas31::spec::Components
- spec::oas31::spec::Contact
- spec::oas31::spec::Discriminator
- spec::oas31::spec::Encoding
- spec::oas31::spec::ErrorInvalidEmail
- spec::oas31::spec::Example
- spec::oas31::spec::ExternalDoc
- spec::oas31::spec::Flows
- spec::oas31::spec::Header
- spec::oas31::spec::ImplicitFlow
- spec::oas31::spec::Info
- spec::oas31::spec::License
- spec::oas31::spec::MediaType
- spec::oas31::spec::ObjectSchema
- spec::oas31::spec::OpenApiV31Spec
- spec::oas31::spec::Operation
- spec::oas31::spec::Parameter
- spec::oas31::spec::PasswordFlow
- spec::oas31::spec::PathItem
- spec::oas31::spec::Ref
- spec::oas31::spec::RequestBody
- spec::oas31::spec::Response
- spec::oas31::spec::SecurityRequirement
- spec::oas31::spec::Server
- spec::oas31::spec::ServerVariable
- spec::oas31::spec::Tag
- spec::oas32::spec::AuthorizationCodeFlow
- spec::oas32::spec::BooleanSchema
- spec::oas32::spec::Callback
- spec::oas32::spec::ClientCredentialsFlow
- spec::oas32::spec::Components
- spec::oas32::spec::Contact
- spec::oas32::spec::DeviceAuthorizationFlow
- spec::oas32::spec::Discriminator
- spec::oas32::spec::Encoding
- spec::oas32::spec::ErrorInvalidEmail
- spec::oas32::spec::Example
- spec::oas32::spec::ExternalDoc
- spec::oas32::spec::Flows
- spec::oas32::spec::Header
- spec::oas32::spec::ImplicitFlow
- spec::oas32::spec::Info
- spec::oas32::spec::License
- spec::oas32::spec::MediaType
- spec::oas32::spec::ObjectSchema
- spec::oas32::spec::OpenApiV32Spec
- spec::oas32::spec::Operation
- spec::oas32::spec::Parameter
- spec::oas32::spec::PasswordFlow
- spec::oas32::spec::PathItem
- spec::oas32::spec::Ref
- spec::oas32::spec::RequestBody
- spec::oas32::spec::Response
- spec::oas32::spec::SecurityRequirement
- spec::oas32::spec::Server
- spec::oas32::spec::ServerVariable
- spec::oas32::spec::Tag
Enums
- codegen::generator_type::GeneratorType
- codegen::language::Language
- codegen::naming_convention::NamingConvention
- codegen::traits::file_writer::FileCategory
- config::cli::Commands
- config::errors::ConfigError
- generators::rust::common::config::WorkspaceDepsMode
- generators::typescript::fetch::config::module::TypeScriptModule
- ir::lower::LowerError
- ir::types::ApiKeyLocation
- ir::types::IrEnumValueType
- ir::types::IrPrimitive
- ir::types::IrSchemaKind
- ir::types::IrSecurityScheme
- ir::types::IrTypeExpr
- ir::types::ParameterLocation
- ir::types::TaggingStyle
- parser::ParsedSpec
- parser::error::ParseError
- spec::oas30::spec::AdditionalProperties
- spec::oas30::spec::ErrorRef
- spec::oas30::spec::ErrorSchema
- spec::oas30::spec::ErrorSpec
- spec::oas30::spec::Link
- spec::oas30::spec::MediaTypeExamples
- spec::oas30::spec::ObjectOrReference
- spec::oas30::spec::ParameterIn
- spec::oas30::spec::ParameterStyle
- spec::oas30::spec::RefType
- spec::oas30::spec::Schema
- spec::oas30::spec::SecurityScheme
- spec::oas31::spec::ErrorRef
- spec::oas31::spec::ErrorSchema
- spec::oas31::spec::ErrorSpec
- spec::oas31::spec::Link
- spec::oas31::spec::MediaTypeExamples
- spec::oas31::spec::ObjectOrReference
- spec::oas31::spec::ParameterIn
- spec::oas31::spec::ParameterStyle
- spec::oas31::spec::RefType
- spec::oas31::spec::Schema
- spec::oas31::spec::SchemaType
- spec::oas31::spec::SchemaTypeSet
- spec::oas31::spec::SecurityScheme
- spec::oas32::spec::ErrorRef
- spec::oas32::spec::ErrorSchema
- spec::oas32::spec::ErrorSpec
- spec::oas32::spec::Link
- spec::oas32::spec::MediaTypeExamples
- spec::oas32::spec::ObjectOrReference
- spec::oas32::spec::ParameterIn
- spec::oas32::spec::ParameterStyle
- spec::oas32::spec::RefType
- spec::oas32::spec::Schema
- spec::oas32::spec::SchemaType
- spec::oas32::spec::SchemaTypeSet
- spec::oas32::spec::SecurityScheme
Traits
- codegen::traits::code_generator::CodeGenerator
- codegen::traits::combined_generator::CombinedGenerator
- codegen::traits::file_writer::FileWriter
- spec::oas30::spec::FromRef
- spec::oas31::spec::FromRef
- spec::oas32::spec::FromRef
Functions
- generators::go::http::runtime::runtime_files
- generators::go::http::sigil_emit::generate_model_files
- generators::go::http::sigil_emit_api::generate_api_files
- generators::java::okhttp::runtime::runtime_files
- generators::java::okhttp::sigil_emit::generate_model_files
- generators::java::okhttp::sigil_emit_api::generate_api_files
- generators::java::okhttp::util::build_java_getter
- generators::java::okhttp::util::escape_java_string
- generators::java::okhttp::util::is_java_reserved
- generators::java::okhttp::util::java_boxed_type_str
- generators::java::okhttp::util::java_field_name
- generators::java::okhttp::util::java_ident
- generators::java::okhttp::util::java_primitive
- generators::java::okhttp::util::java_primitive_boxed
- generators::java::okhttp::util::java_type_str
- generators::java::okhttp::util::render_value_as_string
- generators::java::okhttp::util::sanitize_operation_id
- generators::java::okhttp::util::type_uses_list
- generators::java::okhttp::util::type_uses_map
- generators::java::okhttp::util::unique_name
- generators::kotlin::okhttp::runtime::runtime_files
- generators::kotlin::okhttp::sigil_emit::generate_model_files
- generators::kotlin::okhttp::sigil_emit_api::generate_api_files
- generators::kotlin::okhttp::util::escape_kt_string
- generators::kotlin::okhttp::util::is_kotlin_reserved
- generators::kotlin::okhttp::util::kt_field_name
- generators::kotlin::okhttp::util::kt_ident
- generators::kotlin::okhttp::util::kt_primitive
- generators::kotlin::okhttp::util::kt_type_str
- generators::kotlin::okhttp::util::render_value_as_string
- generators::kotlin::okhttp::util::sanitize_operation_id
- generators::kotlin::okhttp::util::unique_name
- generators::python::httpx::emit_api::generate_api_files
- generators::python::httpx::emit_models::api_type_name
- generators::python::httpx::emit_models::future_annotations_header
- generators::python::httpx::emit_models::generate_model_files
- generators::python::httpx::emit_models::is_object_schema
- generators::python::httpx::emit_models::python_field_name
- generators::python::httpx::emit_models::python_type_name
- generators::python::httpx::emit_models::python_type_str
- generators::python::httpx::project_files::generate_project_files
- generators::python::httpx::runtime::runtime_files
- generators::python::requests::emit_api::generate_api_files
- generators::python::requests::emit_models::api_type_name
- generators::python::requests::emit_models::future_annotations_header
- generators::python::requests::emit_models::generate_model_files
- generators::python::requests::emit_models::is_object_schema
- generators::python::requests::emit_models::python_field_name
- generators::python::requests::emit_models::python_type_name
- generators::python::requests::emit_models::python_type_str
- generators::python::requests::project_files::generate_project_files
- generators::python::requests::runtime::runtime_files
- generators::rust::aioduct::runtime::runtime_files
- generators::rust::aioduct::sigil_emit_api::aioduct_backend_config
- generators::rust::aioduct::sigil_emit_api::emit_method_body
- generators::rust::common::emit_api::emit_response_match
- generators::rust::common::emit_api::emit_response_struct
- generators::rust::common::emit_api::emit_result_init
- generators::rust::common::emit_api::generate_api_files
- generators::rust::common::emit_api::is_copy_type
- generators::rust::common::emit_api::param_rust_type
- generators::rust::common::emit_api::pick_body_type
- generators::rust::common::emit_api::pick_response_type
- generators::rust::common::emit_api::plan_body
- generators::rust::common::emit_api::plan_operation
- generators::rust::common::emit_api::plan_response
- generators::rust::common::emit_api::render_to_string
- generators::rust::common::emit_api::response_field_name
- generators::rust::common::emit_api::sanitize_operation_id
- generators::rust::common::emit_api::status_match_pattern
- generators::rust::common::emit_api::unique_name
- generators::rust::common::emit_models::generate_model_files
- generators::rust::common::emit_models::rust_type_str
- generators::rust::common::emit_models::rust_type_str_qualified
- generators::rust::common::project_files::lib_rs_file
- generators::rust::common::project_files::readme_file
- generators::rust::common::project_files::render_file_header
- generators::rust::common::project_files::with_header
- generators::rust::reqwest::runtime::runtime_files
- generators::rust::reqwest::sigil_emit_api::emit_method_body
- generators::rust::reqwest::sigil_emit_api::reqwest_backend_config
- generators::rust::ureq::runtime::runtime_files
- generators::rust::ureq::sigil_emit_api::emit_method_body
- generators::rust::ureq::sigil_emit_api::ureq_backend_config
- generators::typescript::fetch::project_files::render_file_header
- generators::typescript::fetch::project_files::render_index_file
- generators::typescript::fetch::project_files::render_readme_file
- generators::typescript::fetch::project_files::render_runtime_file
- generators::typescript::fetch::sigil_emit::emit_enum_file
- generators::typescript::fetch::sigil_emit::emit_model_file
- generators::typescript::fetch::sigil_emit::generate_model_files
- generators::typescript::fetch::sigil_emit_api::collect_api_file_exports
- generators::typescript::fetch::sigil_emit_api::generate_api_files
- ir::lower::lower
- ir::lower::v30::lower_v30
- ir::lower::v31::lower_v31
- ir::lower::v32::lower_v32
- parser::parser::parse_content_json
- parser::parser::parse_content_json_v31
- parser::parser::parse_content_yaml
- parser::parser::parse_content_yaml_v31
- parser::parser::parse_file