Module api_contracts

Module api_contracts 

Source
Expand description

API Contracts and Contract Testing

This module provides comprehensive API contracts and contract testing to ensure API stability, backward compatibility, and reliability.

Structs§

ClassBuilderContract
ClassBuilder API contract
ClassBuilderInput
Input for ClassBuilder contract
ContractTester
Contract testing framework
ContractValidator
Runtime contract validation
CssGeneratorContract
CssGenerator API contract
CssGeneratorInput
Input for CssGenerator contract
CssPropertyInput
CssRuleInput
TestCase
TestResult
TestResults

Enums§

ApiVersion
ContractError
Contract error type
CssFormat

Traits§

ApiContract
API contract trait for ensuring API stability