Struct ConfigInput
pub struct ConfigInput {}Expand description
Input for the config MCP tool (no parameters; reads the default path).
Trait Implementations§
§impl Clone for ConfigInput
impl Clone for ConfigInput
§fn clone(&self) -> ConfigInput
fn clone(&self) -> ConfigInput
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 more§impl Debug for ConfigInput
impl Debug for ConfigInput
§impl Default for ConfigInput
impl Default for ConfigInput
§fn default() -> ConfigInput
fn default() -> ConfigInput
Returns the “default value” for a type. Read more
§impl<'de> Deserialize<'de> for ConfigInput
impl<'de> Deserialize<'de> for ConfigInput
§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ConfigInput, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ConfigInput, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl JsonSchema for ConfigInput
impl JsonSchema for ConfigInput
§fn schema_name() -> Cow<'static, str>
fn schema_name() -> Cow<'static, str>
The name of the generated JSON Schema. Read more
§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreAuto Trait Implementations§
impl Freeze for ConfigInput
impl RefUnwindSafe for ConfigInput
impl Send for ConfigInput
impl Sync for ConfigInput
impl Unpin for ConfigInput
impl UnsafeUnpin for ConfigInput
impl UnwindSafe for ConfigInput
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