pub struct Plan {
pub steps: Vec<Step>,
}Expand description
A full set of decisions for a workspace.
Fields§
§steps: Vec<Step>Implementations§
Source§impl Plan
impl Plan
Sourcepub fn free(&self) -> usize
pub fn free(&self) -> usize
How many capabilities require no work at all — the number this project exists to maximise.
Sourcepub fn linked(&self) -> usize
pub fn linked(&self) -> usize
How many capabilities are served by a real filesystem link, and therefore propagate edits, renames and deletions with no further action.
pub fn is_clean(&self) -> bool
Trait Implementations§
impl Eq for Plan
impl StructuralPartialEq for Plan
Auto Trait Implementations§
impl Freeze for Plan
impl RefUnwindSafe for Plan
impl Send for Plan
impl Sync for Plan
impl Unpin for Plan
impl UnsafeUnpin for Plan
impl UnwindSafe for Plan
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