pub struct ToolRouterSessionExperimental {
pub assistive_prompt: Option<String>,
}Expand description
Experimental features in Tool Router session response
Note: These features are experimental and may be modified or removed in future versions.
Fields§
§assistive_prompt: Option<String>Generated assistive system prompt based on experimental config
Trait Implementations§
Source§impl Clone for ToolRouterSessionExperimental
impl Clone for ToolRouterSessionExperimental
Source§fn clone(&self) -> ToolRouterSessionExperimental
fn clone(&self) -> ToolRouterSessionExperimental
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<'de> Deserialize<'de> for ToolRouterSessionExperimental
impl<'de> Deserialize<'de> for ToolRouterSessionExperimental
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
Auto Trait Implementations§
impl Freeze for ToolRouterSessionExperimental
impl RefUnwindSafe for ToolRouterSessionExperimental
impl Send for ToolRouterSessionExperimental
impl Sync for ToolRouterSessionExperimental
impl Unpin for ToolRouterSessionExperimental
impl UnsafeUnpin for ToolRouterSessionExperimental
impl UnwindSafe for ToolRouterSessionExperimental
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