pub enum ResponseStyle {
Terse,
Normal,
Verbose,
}Expand description
How verbose / how much narration the agent should produce.
Variants§
Terse
Minimal narration, code-first.
Normal
Default — balanced explanation.
Verbose
Detailed, walks through reasoning.
Trait Implementations§
Source§impl Clone for ResponseStyle
impl Clone for ResponseStyle
Source§fn clone(&self) -> ResponseStyle
fn clone(&self) -> ResponseStyle
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 moreSource§impl Debug for ResponseStyle
impl Debug for ResponseStyle
Source§impl<'de> Deserialize<'de> for ResponseStyle
impl<'de> Deserialize<'de> for ResponseStyle
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 Hash for ResponseStyle
impl Hash for ResponseStyle
Source§impl Ord for ResponseStyle
impl Ord for ResponseStyle
Source§fn cmp(&self, other: &ResponseStyle) -> Ordering
fn cmp(&self, other: &ResponseStyle) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ResponseStyle
impl PartialEq for ResponseStyle
Source§impl PartialOrd for ResponseStyle
impl PartialOrd for ResponseStyle
Source§impl Serialize for ResponseStyle
impl Serialize for ResponseStyle
impl Copy for ResponseStyle
impl Eq for ResponseStyle
impl StructuralPartialEq for ResponseStyle
Auto Trait Implementations§
impl Freeze for ResponseStyle
impl RefUnwindSafe for ResponseStyle
impl Send for ResponseStyle
impl Sync for ResponseStyle
impl Unpin for ResponseStyle
impl UnsafeUnpin for ResponseStyle
impl UnwindSafe for ResponseStyle
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