pub(crate) enum RequiredCliCommand {
Show 31 variants
Init,
Map,
Scan,
Overview,
Folders,
Files,
Next,
Outline,
Summary,
Search,
Slice,
Symbols,
Settings,
Snapshot,
ParserPack,
Root,
Config,
Ignore,
WatchStatus,
Watch,
HealthCheck,
Health,
Lint,
Token,
Parity,
StripLegacyPurpose,
ResetIndex,
Mcp,
McpConfig,
RuntimeInfo,
Purpose,
}Expand description
Required CLI command families whose variants must remain constructible.
Variants§
Init
projectatlas init.
Map
projectatlas map.
Scan
projectatlas scan.
Overview
projectatlas overview.
Folders
projectatlas folders.
Files
projectatlas files.
Next
projectatlas next.
Outline
projectatlas outline.
Summary
projectatlas summary.
Search
projectatlas search.
Slice
projectatlas slice.
Symbols
projectatlas symbols.
Settings
projectatlas settings.
Snapshot
projectatlas snapshot.
ParserPack
projectatlas parser-pack.
Root
projectatlas root.
Config
projectatlas config.
Ignore
projectatlas ignore.
WatchStatus
projectatlas watch-status.
Watch
projectatlas watch.
HealthCheck
projectatlas health-check.
Health
projectatlas health.
Lint
projectatlas lint.
Token
projectatlas token.
Parity
projectatlas parity.
StripLegacyPurpose
projectatlas strip-legacy-purpose.
ResetIndex
projectatlas reset-index.
Mcp
projectatlas mcp.
McpConfig
projectatlas mcp-config.
RuntimeInfo
projectatlas runtime-info.
Purpose
projectatlas purpose.
Implementations§
Trait Implementations§
Source§impl Clone for RequiredCliCommand
impl Clone for RequiredCliCommand
Source§fn clone(&self) -> RequiredCliCommand
fn clone(&self) -> RequiredCliCommand
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 RequiredCliCommand
impl Debug for RequiredCliCommand
impl Copy for RequiredCliCommand
Auto Trait Implementations§
impl Freeze for RequiredCliCommand
impl RefUnwindSafe for RequiredCliCommand
impl Send for RequiredCliCommand
impl Sync for RequiredCliCommand
impl Unpin for RequiredCliCommand
impl UnwindSafe for RequiredCliCommand
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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