pub struct ToolOverride {
pub server: String,
pub tool: String,
pub args: Option<String>,
pub result: Option<String>,
}Fields§
§server: String§tool: String§args: Option<String>§result: Option<String>Trait Implementations§
Source§impl Clone for ToolOverride
impl Clone for ToolOverride
Source§fn clone(&self) -> ToolOverride
fn clone(&self) -> ToolOverride
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ToolOverride
impl Debug for ToolOverride
Source§impl<'de> Deserialize<'de> for ToolOverride
impl<'de> Deserialize<'de> for ToolOverride
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ToolOverride
impl PartialEq for ToolOverride
impl StructuralPartialEq for ToolOverride
Auto Trait Implementations§
impl Freeze for ToolOverride
impl RefUnwindSafe for ToolOverride
impl Send for ToolOverride
impl Sync for ToolOverride
impl Unpin for ToolOverride
impl UnsafeUnpin for ToolOverride
impl UnwindSafe for ToolOverride
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