pub struct SerializableToolDescription {
pub description: String,
pub risk_level: String,
}Expand description
Serializable version of ToolDescription for JSON output
Fields§
§description: String§risk_level: StringTrait Implementations§
Source§impl Clone for SerializableToolDescription
impl Clone for SerializableToolDescription
Source§fn clone(&self) -> SerializableToolDescription
fn clone(&self) -> SerializableToolDescription
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 SerializableToolDescription
impl Debug for SerializableToolDescription
Auto Trait Implementations§
impl Freeze for SerializableToolDescription
impl RefUnwindSafe for SerializableToolDescription
impl Send for SerializableToolDescription
impl Sync for SerializableToolDescription
impl Unpin for SerializableToolDescription
impl UnsafeUnpin for SerializableToolDescription
impl UnwindSafe for SerializableToolDescription
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