Skip to main content

Fixer

Trait Fixer 

Source
pub trait Fixer {
    // Required methods
    fn meta(&self) -> FixerMeta;
    fn plan(
        &self,
        ctx: &PlanContext,
        repo: &dyn RepoView,
        receipts: &ReceiptSet,
    ) -> Result<Vec<PlanOp>>;
}
Expand description

Contract each fixer implements.

Required Methods§

Source

fn meta(&self) -> FixerMeta

Source

fn plan( &self, ctx: &PlanContext, repo: &dyn RepoView, receipts: &ReceiptSet, ) -> Result<Vec<PlanOp>>

Implementors§