List of all items
Structs
- consumer_contracts::detector::ConsumerBreakingChangeDetector
- consumer_contracts::registry::ConsumerRegistry
- consumer_contracts::types::Consumer
- consumer_contracts::types::ConsumerIdentifier
- consumer_contracts::types::ConsumerUsage
- consumer_contracts::types::ConsumerViolation
- consumer_contracts::usage_recorder::UsageRecorder
- contract_drift::BreakingChangeRule
- contract_drift::ChangeClassification
- contract_drift::ContractMetadata
- contract_drift::ContractOperation
- contract_drift::ContractRequest
- contract_drift::DriftBudget
- contract_drift::DriftBudgetConfig
- contract_drift::DriftMetrics
- contract_drift::DriftResult
- contract_drift::EvolutionRules
- contract_drift::KafkaTopicSchema
- contract_drift::MqttTopicSchema
- contract_drift::TopicSchema
- contract_drift::ValidationError
- contract_drift::ValidationResult
- contract_drift::WebSocketMessageType
- contract_drift::breaking_change_detector::BreakingChangeDetector
- contract_drift::field_tracking::FieldCountRecord
- contract_drift::field_tracking::FieldCountTracker
- contract_drift::forecasting::forecaster::Forecaster
- contract_drift::forecasting::pattern_analyzer::PatternAnalyzer
- contract_drift::forecasting::statistical_model::StatisticalModel
- contract_drift::forecasting::types::ChangeForecast
- contract_drift::forecasting::types::ForecastPattern
- contract_drift::forecasting::types::ForecastStatistics
- contract_drift::forecasting::types::ForecastingConfig
- contract_drift::forecasting::types::PatternAnalysis
- contract_drift::forecasting::types::PatternSignature
- contract_drift::forecasting::types::SeasonalPattern
- contract_drift::grpc_contract::GrpcContract
- contract_drift::mqtt_kafka_contracts::EvolutionRules
- contract_drift::mqtt_kafka_contracts::KafkaContract
- contract_drift::mqtt_kafka_contracts::KafkaTopicSchema
- contract_drift::mqtt_kafka_contracts::MqttContract
- contract_drift::mqtt_kafka_contracts::MqttTopicSchema
- contract_drift::mqtt_kafka_contracts::TopicSchema
- contract_drift::protocol_contracts::ChangeClassification
- contract_drift::protocol_contracts::ContractMetadata
- contract_drift::protocol_contracts::ContractOperation
- contract_drift::protocol_contracts::ContractRequest
- contract_drift::protocol_contracts::ProtocolContractRegistry
- contract_drift::protocol_contracts::ValidationError
- contract_drift::protocol_contracts::ValidationResult
- contract_drift::types::BreakingChangeRule
- contract_drift::types::DriftBudget
- contract_drift::types::DriftBudgetConfig
- contract_drift::types::DriftMetrics
- contract_drift::types::DriftResult
- contract_drift::websocket_contract::WebSocketContract
- contract_drift::websocket_contract::WebSocketMessageType
- contract_validation::BreakingChange
- contract_validation::ContractValidator
- contract_validation::ValidationError
- contract_validation::ValidationResult
- contract_validation::ValidationWarning
- diff_types::CapturedRequest
- diff_types::ContractDiffConfig
- diff_types::ContractDiffResult
- diff_types::CorrectionProposal
- diff_types::DiffMetadata
- diff_types::Mismatch
- diff_types::Recommendation
- schema_diff::FieldError
- schema_diff::SchemaInfo
- schema_diff::ValidationError
Enums
- consumer_contracts::types::ConsumerType
- contract_drift::BreakingChangeRuleConfig
- contract_drift::BreakingChangeRuleType
- contract_drift::ContractError
- contract_drift::MessageDirection
- contract_drift::OperationType
- contract_drift::SchemaFormat
- contract_drift::forecasting::types::ForecastAggregationLevel
- contract_drift::forecasting::types::PatternType
- contract_drift::mqtt_kafka_contracts::SchemaFormat
- contract_drift::protocol_contracts::ContractError
- contract_drift::protocol_contracts::OperationType
- contract_drift::types::BreakingChangeRuleConfig
- contract_drift::types::BreakingChangeRuleType
- contract_drift::websocket_contract::MessageDirection
- contract_validation::BreakingChangeType
- contract_validation::ChangeSeverity
- contract_validation::WarningSeverity
- diff_types::ConfidenceLevel
- diff_types::MismatchSeverity
- diff_types::MismatchType
- diff_types::PatchOperation
- error::ContractError
- protocol::Protocol
Traits
Functions
- contract_drift::classify_change
- contract_drift::extract_breaking_changes
- contract_drift::grpc_contract::diff_grpc_contracts
- contract_drift::mqtt_kafka_contracts::diff_kafka_contracts
- contract_drift::mqtt_kafka_contracts::diff_mqtt_contracts
- contract_drift::protocol_contracts::classify_change
- contract_drift::protocol_contracts::compare_contracts
- contract_drift::protocol_contracts::extract_breaking_changes
- contract_drift::protocol_contracts::generate_grpc_drift_report
- contract_drift::types::drift_result_from_diff
- contract_drift::websocket_contract::diff_websocket_contracts
- schema_diff::diff
- schema_diff::to_422_json
- schema_diff::to_enhanced_422_json
- schema_diff::validation_diff