pub enum CliAction {
Show 34 variants
Status,
Ingest {
source_scope: String,
content: String,
entity_labels: Vec<String>,
},
Query {
query: String,
source_scope: Option<String>,
limit: usize,
freshness: FreshnessPolicy,
},
FilesIndex {
source_scope: Option<String>,
roots: Vec<String>,
},
FilesQuery {
query: String,
source_scope: Option<String>,
root_id: Option<String>,
limit: usize,
freshness: FreshnessPolicy,
},
FilesContentQuery {
query: String,
source_scope: Option<String>,
root_id: Option<String>,
limit: usize,
freshness: FreshnessPolicy,
},
GraphInspect,
IndexRefresh {
kinds: Vec<IndexKind>,
},
Map(MapCommand),
WorkerStatus {
kind: Option<WorkerKind>,
},
WorkerRunOnce {
kind: Option<WorkerKind>,
},
ProposalList {
state: Option<ProposalState>,
limit: usize,
},
ProposalShow {
proposal_id: String,
},
ProposalAccept {
proposal_id: String,
actor: String,
reason: Option<String>,
},
ProposalReject {
proposal_id: String,
actor: String,
reason: Option<String>,
},
ProposalSupersede {
proposal_id: String,
actor: String,
reason: Option<String>,
},
AuditQuery {
operation: Option<String>,
limit: usize,
},
ProviderProbe,
Repo(RepoCommand),
RepoSet(RepoSetCommand),
Health,
ServiceStatus,
ServicePlan(ServicePlanRequest),
ServiceDefinitionWrite,
ServiceOperatorStatus,
ServiceOperatorPause,
ServiceOperatorResume,
ServiceWorkerRun {
task_id: Option<String>,
},
ServiceRun {
mcp: ServiceMcpTransport,
web: bool,
},
SetupDoctor,
SetupProfile {
profile: SetupProfile,
},
Version,
VersionCheck,
Help {
path: Vec<String>,
},
}Expand description
CLI action after global options are removed.
Variants§
Status
Ingest
Query
FilesIndex
FilesQuery
Fields
§
freshness: FreshnessPolicyFilesContentQuery
Fields
§
freshness: FreshnessPolicyGraphInspect
IndexRefresh
Map(MapCommand)
WorkerStatus
Fields
§
kind: Option<WorkerKind>WorkerRunOnce
Fields
§
kind: Option<WorkerKind>ProposalList
ProposalShow
ProposalAccept
ProposalReject
ProposalSupersede
AuditQuery
ProviderProbe
Repo(RepoCommand)
RepoSet(RepoSetCommand)
Health
ServiceStatus
ServicePlan(ServicePlanRequest)
ServiceDefinitionWrite
ServiceOperatorStatus
ServiceOperatorPause
ServiceOperatorResume
ServiceWorkerRun
ServiceRun
SetupDoctor
SetupProfile
Fields
§
profile: SetupProfileVersion
VersionCheck
Help
Trait Implementations§
impl Eq for CliAction
impl StructuralPartialEq for CliAction
Auto Trait Implementations§
impl Freeze for CliAction
impl RefUnwindSafe for CliAction
impl Send for CliAction
impl Sync for CliAction
impl Unpin for CliAction
impl UnsafeUnpin for CliAction
impl UnwindSafe for CliAction
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.