Expand description
Algorithm Versioning System
This module provides comprehensive version control and lifecycle management for quantum algorithms in the marketplace.
Structs§
- APICompatibility
- API compatibility
- Algorithm
Version - Algorithm version
- Algorithm
Versioning System - Algorithm versioning system
- Assessment
Criterion - Assessment criterion
- Branch
- Branch
- Branch
Manager - Branch manager
- Breaking
Change - Breaking change
- Build
Info - Build information
- Change
Propagation - Change propagation
- Compatibility
Checker - Compatibility checker
- Compatibility
Info - Compatibility information
- Compatibility
Matrix - Compatibility matrix
- Compatibility
Rule - Compatibility rule
- Data
Compatibility - Data compatibility
- Dependency
Edge - Dependency edge
- Dependency
Graph - Dependency graph
- Dependency
Node - Dependency node
- Dependency
Snapshot - Dependency snapshot
- Deprecated
Feature - Deprecated feature
- Diff
Algorithm - Diff algorithm
- Impact
Analyzer - Impact analyzer
- Impact
Chain - Impact chain
- Impact
Model - Impact model
- Merge
Policy - Merge policy
- Migration
LogEntry - Migration log entry
- Migration
Manager - Migration manager
- Migration
Path - Migration path
- Migration
Plan - Migration plan
- Migration
Record - Migration record
- Migration
Result - Migration result
- Migration
Step - Migration step
- NewFeature
- New feature
- Platform
Compatibility - Platform compatibility
- Propagation
Rule - Propagation rule
- Protection
Rule - Protection rule
- Retention
Policy - Retention policy
- Risk
Assessment - Risk assessment
- Risk
Factor - Risk factor
- Rollback
Plan - Rollback plan
- Rollback
Step - Rollback step
- Rollback
Trigger - Rollback trigger
- Schema
Change - Schema change
- Tag
- Tag
- TagPolicy
- Tag policy
- TagSystem
- Tag system
- Version
Analysis Rule - Version analysis rule
- Version
Analyzer - Version analyzer
- Version
Change - Version change
- Version
Comparison - Version comparison
- Version
Comparison Engine - Version comparison engine
- Version
Dependency - Version dependency
- Version
Difference - Version difference
- Version
Metadata - Version metadata
- Version
Repository - Version repository
- Versioning
Config - Versioning configuration
Enums§
- Analysis
Action - Analysis actions
- Analysis
Rule Type - Analysis rule types
- Automation
Level - Automation levels
- Branch
Type - Branch types
- Branching
Strategy - Branching strategy
- Breaking
Change Type - Breaking change types
- Change
Type - Change types
- Comparison
Type - Comparison types
- Compatibility
Level - Compatibility levels
- Compatibility
Rule Type - Compatibility rule types
- Conflict
Resolution - Conflict resolution strategies
- Dependency
Node Type - Dependency node types
- Diff
Algorithm Type - Diff algorithm types
- Diff
Granularity - Diff granularity
- Difference
Impact - Difference impact
- Difference
Type - Difference types
- Evaluation
Method - Evaluation methods
- Impact
Category - Impact categories
- Impact
Level - Impact levels
- Lifecycle
Status - Lifecycle status
- Merge
Strategy - Merge strategies
- Migration
Complexity - Migration complexity
- Migration
Step Type - Migration step types
- Propagation
Pattern - Propagation patterns
- Protection
Rule Type - Protection rule types
- Risk
Level - Risk levels
- Schema
Change Type - Schema change types
- Stability
Level - Stability levels
- TagProtection
Level - Tag protection levels
- TagType
- Tag types
- Version
Constraint - Version constraint
- Version
Type - Version types
- Versioning
Scheme - Versioning schemes
Traits§
- Migration
Strategy - Migration strategy trait
- Migration
Tool - Migration tool trait
- Version
Comparator - Version comparator trait