List of all items
Structs
- Client
- codegen::CodegenContainer
- codegen::jsonschema::JsonSchemaExtractOptions
- codegen::jsonschema::ModelContainer
- codegen::jsonschema::types::AnyType
- codegen::jsonschema::types::ArrayType
- codegen::jsonschema::types::Attributes
- codegen::jsonschema::types::ConstType
- codegen::jsonschema::types::EnumType
- codegen::jsonschema::types::FlatModel
- codegen::jsonschema::types::MapType
- codegen::jsonschema::types::Model
- codegen::jsonschema::types::NullableOptionalWrapperType
- codegen::jsonschema::types::ObjectType
- codegen::jsonschema::types::PrimitiveType
- codegen::jsonschema::types::RegexpType
- codegen::jsonschema::types::SpacesContainer
- codegen::jsonschema::types::WrapperType
- codegen::openapi::EndpointContainer
- codegen::openapi::MediaModel
- codegen::openapi::MediaModelsContainer
- codegen::openapi::Openapi
- codegen::openapi::OpenapiExtractOptions
- codegen::openapi::endpoint::Endpoint
- codegen::openapi::parameters::Parameter
- codegen::openapi::parameters::Parameters
- codegen::openapi::requestbody::RequestBody
- codegen::openapi::responses::Response
- codegen::openapi::responses::Responses
- codegen::openapi::security::SecurityScheme
- codegen::openapi::security::SecuritySchemes
- codegen::renderer::Renderer
- codegen::templates::Condition
- codegen::templates::EndpointsTemplate
- codegen::templates::FileTemplate
- codegen::templates::Filename
- codegen::templates::GroupBy
- codegen::templates::ModelsTemplate
- codegen::templates::StaticTemplate
- codegen::templates::TagContainer
- codegen::templates::TagGroup
- codegen::templates::TagsTemplate
- codegen::templates::Templates
- discovery::Discovered
- discovery::Discovery
- discovery::Registry
- process::bump_openapi::Bumper
- process::bump_openapi::BumperOptions
- process::dereference::Dereferencer
- process::dereference::DereferencerContext
- process::dereference::DereferencerOptions
- process::merge_allof::Merger
- process::merge_allof::MergerOptions
- process::merge_openapi::Merger
- process::merge_openapi::MergerOptions
- process::name::endpoint::Endpoint
- process::name::jsonschema::JsonSchemaNamer
- process::name::jsonschema::JsonSchemaNamerOptions
- process::name::jsonschema::NamerOptions
- process::name::openapi::OpenapiNamer
- process::name::openapi::OpenapiNamerOptions
- process::patch::PatchApplyOpts
- process::patch::PatchCreateOpts
- process::patch::PatchInlineOpts
- resolver::SchemaResolver
- schema::Schema
- scope::BasicNamer
- scope::SchemaScope
- storage::SchemaStorage
- tools::ArgumentsExtractor
- tools::ConditionSet
- tools::Filter
Enums
- codegen::jsonschema::types::ModelType
- codegen::jsonschema::types::WrapperStrategy
- codegen::jsonschema::types::WrapperTypeKind
- codegen::templates::GroupType
- codegen::templates::Template
- codegen::templates::TemplateType
- discovery::GitCheckoutType
- error::Error
- process::bump_openapi::BumpKind
- process::patch::Action
- process::patch::Operation
- scope::SchemaNamingStrategy
- scope::Space
Traits
Functions
- codegen::create_container
- codegen::filters::camelcase
- codegen::filters::filter_inarray
- codegen::filters::filter_not
- codegen::filters::filter_not_inarray
- codegen::filters::filter_startswith
- codegen::filters::kebabcase
- codegen::filters::lcfirst
- codegen::filters::nospaces
- codegen::filters::pascalcase
- codegen::filters::path_parts
- codegen::filters::plural
- codegen::filters::register
- codegen::filters::snakecase
- codegen::filters::titlecase
- codegen::filters::traincase
- codegen::filters::ucfirst
- codegen::filters::upper_snakecase
- codegen::filters::when_numeric
- codegen::format
- codegen::jsonschema::add_types
- codegen::jsonschema::additionalproperties::from_object_with_additional_properties
- codegen::jsonschema::allof::from_allof
- codegen::jsonschema::const_::from_const
- codegen::jsonschema::enum_::convert_to_enum
- codegen::jsonschema::extract
- codegen::jsonschema::extract_type
- codegen::jsonschema::items::from_array
- codegen::jsonschema::oneof::from_oneof
- codegen::jsonschema::patternproperties::from_pattern_properties
- codegen::jsonschema::properties::from_object
- codegen::jsonschema::properties::from_object_with_properties
- codegen::jsonschema::required::extract_required
- codegen::jsonschema::title::extract_title
- codegen::jsonschema::types::as_regexp_type
- codegen::openapi::endpoint::extract_endpoints
- codegen::openapi::extract
- codegen::openapi::get_content
- codegen::openapi::parameters::extract
- codegen::openapi::parameters::extract_parameter
- codegen::openapi::requestbody::extract
- codegen::openapi::requestbody::extract_requestbody
- codegen::openapi::responses::extract
- codegen::openapi::responses::extract_response
- codegen::openapi::responses::extract_responses
- codegen::openapi::security::extract_default
- codegen::openapi::security::extract_defaults
- codegen::openapi::security::new_scheme
- codegen::renderer::create
- codegen::templates::get
- discovery::discover_git
- hash::calculate
- process::dereference::parse_url
- process::name::jsonschema::name_schema
- process::name::word::is_plural
- process::name::word::pluralize
- process::name::word::singularize
- process::patch::execute
- process::rel_to_absolute_refs
- schema::path_to_url
- storage::ref_to_url
- tools::bump_suffix_number
- tools::each_node
- tools::each_node_mut
- tools::fill_parameters
- validate::validate_jsonschema
- validate::validate_openapi