pub trait AppStoreRule {
// Required methods
fn id(&self) -> &'static str;
fn name(&self) -> &'static str;
fn severity(&self) -> Severity;
fn evaluate(
&self,
artifact: &ArtifactContext<'_>,
) -> Result<RuleResult, RuleError>;
}