pub struct Planner { /* private fields */ }Implementations§
Source§impl Planner
impl Planner
pub fn new() -> Self
pub fn with_fixers(fixers: Vec<Box<dyn Fixer>>) -> Self
pub fn plan( &self, ctx: &PlanContext, repo: &dyn RepoView, receipts: &[LoadedReceipt], tool: ToolInfo, ) -> Result<BuildfixPlan>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Planner
impl !RefUnwindSafe for Planner
impl !Send for Planner
impl !Sync for Planner
impl Unpin for Planner
impl UnsafeUnpin for Planner
impl !UnwindSafe for Planner
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more