pub struct ToolResultRenderOptions {
pub style: Option<String>,
pub theme: String,
pub tools: Vec<ToolDefinition>,
pub verbose: bool,
pub is_transcript_mode: bool,
pub is_brief_only: bool,
pub input: Option<Value>,
}Fields§
§style: Option<String>§theme: String§tools: Vec<ToolDefinition>§verbose: bool§is_transcript_mode: bool§is_brief_only: bool§input: Option<Value>Trait Implementations§
Source§impl Clone for ToolResultRenderOptions
impl Clone for ToolResultRenderOptions
Source§fn clone(&self) -> ToolResultRenderOptions
fn clone(&self) -> ToolResultRenderOptions
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 moreAuto Trait Implementations§
impl Freeze for ToolResultRenderOptions
impl RefUnwindSafe for ToolResultRenderOptions
impl Send for ToolResultRenderOptions
impl Sync for ToolResultRenderOptions
impl Unpin for ToolResultRenderOptions
impl UnsafeUnpin for ToolResultRenderOptions
impl UnwindSafe for ToolResultRenderOptions
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