List of all items
Structs
- checker::ValidationIssue
- checker::added_required_body_property_check::AddedRequiredBodyPropertyCheck
- checker::added_required_parameter_check::AddedRequiredParameterCheck
- checker::added_required_request_body_check::AddedRequiredRequestBodyCheck
- checker::removed_media_type_check::RemovedMediaTypeCheck
- checker::removed_operation_check::RemovedOperationCheck
- checker::removed_response_property_check::RemovedResponsePropertyCheck
- checker::removed_schema_enum_value_check::RemovedSchemaEnumValueCheck
- checker::updated_schema_type_check::UpdatedSchemaTypeCheck
- context::HttpSchemaDiffContext
- core::DefaultMapPathResolver
- core::DefaultVecDiffTransformer
- core::MapDiff
- core::VecDiff
- exporters::Markdown
- exporters::Text
- path_pointer::PathPointer
- path_pointer::PathPointerComponent
- schema::Components
- schema::Contact
- schema::Discriminator
- schema::Encoding
- schema::Example
- schema::ExternalDoc
- schema::Header
- schema::HttpSchema
- schema::HttpSchemaRef
- schema::Info
- schema::License
- schema::Link
- schema::MediaType
- schema::OAuthFlow
- schema::OAuthFlows
- schema::Operation
- schema::Parameter
- schema::Path
- schema::RequestBody
- schema::Response
- schema::Schema
- schema::SecurityScheme
- schema::Server
- schema::ServerVariable
- schema::Tag
- schema::Xml
- schema_diff::ComponentsDiff
- schema_diff::ContactDiff
- schema_diff::DiscriminatorDiff
- schema_diff::EncodingDiff
- schema_diff::ExampleDiff
- schema_diff::ExternalDocDiff
- schema_diff::HeaderDiff
- schema_diff::HttpSchemaDiff
- schema_diff::InfoDiff
- schema_diff::LicenseDiff
- schema_diff::LinkDiff
- schema_diff::MediaTypeDiff
- schema_diff::OAuthFlowDiff
- schema_diff::OAuthFlowsDiff
- schema_diff::OperationDiff
- schema_diff::ParameterDiff
- schema_diff::PathDiff
- schema_diff::RequestBodyDiff
- schema_diff::ResponseDiff
- schema_diff::SchemaDiff
- schema_diff::SecuritySchemeDiff
- schema_diff::ServerDiff
- schema_diff::ServerVariableDiff
- schema_diff::TagDiff
- schema_diff::XmlDiff
- schema_diff_utils::PathsMapPathResolver
- schema_diff_utils::TypeVecDiffSorter
- schemas::openapi303::schema::Components
- schemas::openapi303::schema::Contact
- schemas::openapi303::schema::Discriminator
- schemas::openapi303::schema::Encoding
- schemas::openapi303::schema::Example
- schemas::openapi303::schema::ExternalDoc
- schemas::openapi303::schema::Header
- schemas::openapi303::schema::Info
- schemas::openapi303::schema::License
- schemas::openapi303::schema::Link
- schemas::openapi303::schema::MediaType
- schemas::openapi303::schema::OAuthFlow
- schemas::openapi303::schema::OAuthFlows
- schemas::openapi303::schema::OpenApi303
- schemas::openapi303::schema::OpenApi303Ref
- schemas::openapi303::schema::OpenApi303RefDiff
- schemas::openapi303::schema::Operation
- schemas::openapi303::schema::Parameter
- schemas::openapi303::schema::Path
- schemas::openapi303::schema::RequestBody
- schemas::openapi303::schema::Response
- schemas::openapi303::schema::Schema
- schemas::openapi303::schema::SecurityScheme
- schemas::openapi303::schema::Server
- schemas::openapi303::schema::ServerVariable
- schemas::openapi303::schema::Tag
- schemas::openapi303::schema::Xml
- schemas::openapi310::schema::Components
- schemas::openapi310::schema::Contact
- schemas::openapi310::schema::Discriminator
- schemas::openapi310::schema::Encoding
- schemas::openapi310::schema::Example
- schemas::openapi310::schema::ExternalDoc
- schemas::openapi310::schema::Header
- schemas::openapi310::schema::Info
- schemas::openapi310::schema::License
- schemas::openapi310::schema::Link
- schemas::openapi310::schema::MediaType
- schemas::openapi310::schema::OAuthFlow
- schemas::openapi310::schema::OAuthFlows
- schemas::openapi310::schema::OpenApi310
- schemas::openapi310::schema::OpenApi310Ref
- schemas::openapi310::schema::OpenApi310RefDiff
- schemas::openapi310::schema::Operation
- schemas::openapi310::schema::Parameter
- schemas::openapi310::schema::Path
- schemas::openapi310::schema::RequestBody
- schemas::openapi310::schema::Response
- schemas::openapi310::schema::Schema
- schemas::openapi310::schema::SecurityScheme
- schemas::openapi310::schema::Server
- schemas::openapi310::schema::ServerVariable
- schemas::openapi310::schema::Tag
- schemas::openapi310::schema::Xml
- schemas::swagger2::schema::Contact
- schemas::swagger2::schema::Example
- schemas::swagger2::schema::ExternalDoc
- schemas::swagger2::schema::Header
- schemas::swagger2::schema::Info
- schemas::swagger2::schema::License
- schemas::swagger2::schema::MediaType
- schemas::swagger2::schema::Operation
- schemas::swagger2::schema::Parameter
- schemas::swagger2::schema::Path
- schemas::swagger2::schema::Response
- schemas::swagger2::schema::Schema
- schemas::swagger2::schema::Swagger2Ref
- schemas::swagger2::schema::SwaggerV2
- schemas::swagger2::schema::Tag
- visitor::MergedVisitor
- visitors::affected_operations_visitor::SharedChange
Enums
- core::DiffResult
- core::Either
- core::EitherDiff
- core::MayBeRefCore
- core::MayBeRefCoreDiff
- diff_result_type::DiffResultType
- error::Error
- path_pointer::PathPointerScope
- path_pointer::PointerAncestor
- visitors::affected_operations_visitor::SharedChangeComponent
Traits
- checker::HasBreakingChange
- core::ComponentContainer
- core::Diff
- core::DiffCache
- core::DiffContext
- core::Empty
- core::Keyed
- core::PathResolver
- core::Prepare
- core::Referencable
- core::ReferenceDescriptor
- core::VecDiffTransformer
- diff_own_changes::DiffOwnChanges
- exporters::Exporter
- visitor::DiffVisitor
Functions
- checker::validate
- context::deref_example
- context::deref_header
- context::deref_link
- context::deref_parameter
- context::deref_request_body
- context::deref_response
- context::deref_schema
- context::deref_security_scheme
- exporters::display_method
- exporters::display_uri
- get_schema_diff
- is_current_diff_version
- schemas::openapi303::context::deref_example
- schemas::openapi303::context::deref_header
- schemas::openapi303::context::deref_link
- schemas::openapi303::context::deref_parameter
- schemas::openapi303::context::deref_request_body
- schemas::openapi303::context::deref_response
- schemas::openapi303::context::deref_schema
- schemas::openapi303::context::deref_security_scheme
- schemas::openapi310::context::deref_example
- schemas::openapi310::context::deref_header
- schemas::openapi310::context::deref_link
- schemas::openapi310::context::deref_parameter
- schemas::openapi310::context::deref_request_body
- schemas::openapi310::context::deref_response
- schemas::openapi310::context::deref_schema
- schemas::openapi310::context::deref_security_scheme
- schemas::swagger2::context::deref_parameter
- schemas::swagger2::context::deref_schema
- try_deserialize_schema
- visitor::dispatch_media_types
- visitor::dispatch_operation
- visitor::dispatch_path
- visitor::dispatch_paths
- visitor::dispatch_schema
- visitor::dispatch_visitor
- visitors::affected_operations_visitor::get_shared_changes
Type Definitions
- schema::MayBeRef
- schema_diff::MayBeRefDiff
- schemas::openapi303::schema::MayBeRef303
- schemas::openapi310::schema::MayBeRef310
- schemas::swagger2::schema::MayBeRef200