pub enum CliCommand {
Show 25 variants
Benchmark,
Stats {
format: OutputFormat,
},
Heatmap {
format: OutputFormat,
},
Impact {
format: OutputFormat,
},
Coupling {
format: OutputFormat,
},
Ownership {
format: OutputFormat,
},
Quality {
format: OutputFormat,
},
Timeline {
format: OutputFormat,
},
BusFactor {
format: OutputFormat,
},
TechDebt {
format: OutputFormat,
},
Health {
format: OutputFormat,
},
Summary {
format: OutputFormat,
},
Pack {
format: OutputFormat,
},
ReviewPack {
format: OutputFormat,
},
NextActions {
format: OutputFormat,
},
Why {
id: String,
format: OutputFormat,
},
Verify {
format: OutputFormat,
},
QuickAction {
id: String,
compact: bool,
format: OutputFormat,
},
Handoff {
target: String,
format: OutputFormat,
},
Log {
limit: usize,
format: OutputFormat,
},
ClearCache,
Metrics {
scope: String,
format: OutputFormat,
},
MetricsReset,
Help,
Version,
}Expand description
CLI command
Variants§
Benchmark
Benchmark mode
Stats
Output author statistics
Fields
§
format: OutputFormatHeatmap
Output file heatmap
Fields
§
format: OutputFormatImpact
Output Impact Score
Fields
§
format: OutputFormatCoupling
Output Change Coupling
Fields
§
format: OutputFormatOwnership
Output code ownership
Fields
§
format: OutputFormatQuality
Output commit quality score
Fields
§
format: OutputFormatTimeline
Output activity timeline
Fields
§
format: OutputFormatBusFactor
Output bus factor analysis
Fields
§
format: OutputFormatTechDebt
Output technical debt score
Fields
§
format: OutputFormatHealth
Output project health dashboard
Fields
§
format: OutputFormatSummary
Output current context summary
Fields
§
format: OutputFormatPack
Output AI insight pack
Fields
§
format: OutputFormatReviewPack
Output AI review pack
Fields
§
format: OutputFormatNextActions
Output recommended next actions
Fields
§
format: OutputFormatWhy
Output recommendation rationale
Verify
Output risk verification results
Fields
§
format: OutputFormatQuickAction
Execute a quick action
Handoff
Output handoff context for the target AI
Log
Output the latest N log entries
ClearCache
Clear analysis cache
Metrics
Display local metrics
MetricsReset
Clear local metrics
Help
Display help
Version
Display version
Trait Implementations§
Source§impl Clone for CliCommand
impl Clone for CliCommand
Source§fn clone(&self) -> CliCommand
fn clone(&self) -> CliCommand
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CliCommand
impl Debug for CliCommand
Source§impl PartialEq for CliCommand
impl PartialEq for CliCommand
impl StructuralPartialEq for CliCommand
Auto Trait Implementations§
impl Freeze for CliCommand
impl RefUnwindSafe for CliCommand
impl Send for CliCommand
impl Sync for CliCommand
impl Unpin for CliCommand
impl UnsafeUnpin for CliCommand
impl UnwindSafe for CliCommand
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more