pub struct ToolResultMsg {
pub content: String,
pub detail: String,
pub output: String,
pub is_error: bool,
pub error: String,
}Expand description
Ext→host tool outcome.
Fields§
§content: String§detail: String§output: String§is_error: bool§error: StringTrait Implementations§
Source§impl Clone for ToolResultMsg
impl Clone for ToolResultMsg
Source§fn clone(&self) -> ToolResultMsg
fn clone(&self) -> ToolResultMsg
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 ToolResultMsg
impl Debug for ToolResultMsg
Source§impl Default for ToolResultMsg
impl Default for ToolResultMsg
Source§fn default() -> ToolResultMsg
fn default() -> ToolResultMsg
Returns the “default value” for a type. Read more
impl Eq for ToolResultMsg
Source§impl PartialEq for ToolResultMsg
impl PartialEq for ToolResultMsg
impl StructuralPartialEq for ToolResultMsg
Auto Trait Implementations§
impl Freeze for ToolResultMsg
impl RefUnwindSafe for ToolResultMsg
impl Send for ToolResultMsg
impl Sync for ToolResultMsg
impl Unpin for ToolResultMsg
impl UnsafeUnpin for ToolResultMsg
impl UnwindSafe for ToolResultMsg
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.