CompatibilityRuleTrait

Trait CompatibilityRuleTrait 

Source
pub trait CompatibilityRuleTrait {
    // Required method
    fn apply(
        &self,
        from_api: &ApiVersion,
        to_api: &ApiVersion,
        report: &mut CompatibilityReport,
    ) -> Result<(), CoreError>;
}
Expand description

Compatibility rule trait

Required Methods§

Source

fn apply( &self, from_api: &ApiVersion, to_api: &ApiVersion, report: &mut CompatibilityReport, ) -> Result<(), CoreError>

Apply the rule to generate compatibility issues

Implementors§