enum McpBriefRecommendationKind {
Init,
Summary,
Search,
Relations,
Health,
PurposeQueue,
FilesystemTools,
}Expand description
Startup recommendation kinds.
Variants§
Init
Initialize the selected project-local atlas.
Summary
Inspect the already-ranked file summary.
Search
Search the index when ranking has no directly navigable file.
Relations
Inspect detailed relations for the already-ranked file.
Health
Inspect structural health.
PurposeQueue
Load one bounded task-scoped purpose-curation queue.
FilesystemTools
Read exact source or non-indexed files with normal filesystem tools.
Trait Implementations§
Source§impl Clone for McpBriefRecommendationKind
impl Clone for McpBriefRecommendationKind
Source§fn clone(&self) -> McpBriefRecommendationKind
fn clone(&self) -> McpBriefRecommendationKind
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 McpBriefRecommendationKind
impl Debug for McpBriefRecommendationKind
impl Copy for McpBriefRecommendationKind
Auto Trait Implementations§
impl Freeze for McpBriefRecommendationKind
impl RefUnwindSafe for McpBriefRecommendationKind
impl Send for McpBriefRecommendationKind
impl Sync for McpBriefRecommendationKind
impl Unpin for McpBriefRecommendationKind
impl UnwindSafe for McpBriefRecommendationKind
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