struct McpCompactBriefRecommendation {
kind: McpBriefRecommendationKind,
target: String,
reason: String,
arguments: Value,
}Expand description
One typed recommendation in the compact startup projection.
Fields§
§kind: McpBriefRecommendationKindStable recommendation kind.
target: StringMCP tool name or filesystem/tool family.
reason: StringConcise machine-readable reason.
arguments: ValueSuggested arguments for the target.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for McpCompactBriefRecommendation
impl RefUnwindSafe for McpCompactBriefRecommendation
impl Send for McpCompactBriefRecommendation
impl Sync for McpCompactBriefRecommendation
impl Unpin for McpCompactBriefRecommendation
impl UnwindSafe for McpCompactBriefRecommendation
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<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