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§
Sourcefn apply(
&self,
from_api: &ApiVersion,
to_api: &ApiVersion,
report: &mut CompatibilityReport,
) -> Result<(), CoreError>
fn apply( &self, from_api: &ApiVersion, to_api: &ApiVersion, report: &mut CompatibilityReport, ) -> Result<(), CoreError>
Apply the rule to generate compatibility issues