pub struct MCPFieldHint {
pub default: Option<Value>,
pub description: Option<String>,
}Expand description
Define 期的 MCP 字段级配置。MCP 的覆盖同时替换 inputSchema 里的 default。
Fields§
§default: Option<Value>§description: Option<String>字段描述覆写(spec §12.4;空=沿用 desc)。
Trait Implementations§
Source§impl Clone for MCPFieldHint
impl Clone for MCPFieldHint
Source§impl Debug for MCPFieldHint
impl Debug for MCPFieldHint
Auto Trait Implementations§
impl Freeze for MCPFieldHint
impl RefUnwindSafe for MCPFieldHint
impl Send for MCPFieldHint
impl Sync for MCPFieldHint
impl Unpin for MCPFieldHint
impl UnsafeUnpin for MCPFieldHint
impl UnwindSafe for MCPFieldHint
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§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