pub enum TreeTool {
Eslint,
Prettier,
Ruff,
Pyright,
Gofmt,
}Expand description
The tools a tree gate may name. The tool is declared, never guessed from
the command: npm run lint says nothing about what it runs, and amont needs
to know what {cache} expands to and how to read the version the gate
actually executes (ADR-0024, ci.skip-needs-the-same-command).
Variants§
Implementations§
Trait Implementations§
impl Copy for TreeTool
impl Eq for TreeTool
impl StructuralPartialEq for TreeTool
Auto Trait Implementations§
impl Freeze for TreeTool
impl RefUnwindSafe for TreeTool
impl Send for TreeTool
impl Sync for TreeTool
impl Unpin for TreeTool
impl UnsafeUnpin for TreeTool
impl UnwindSafe for TreeTool
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