pub struct ActiveStreamingToolParams {
pub task: Option<Value>,
pub stream: Option<Value>,
}Expand description
The parameters for creating an ActiveStreamingTool.
Fields§
§task: Option<Value>§stream: Option<Value>Trait Implementations§
Source§impl Clone for ActiveStreamingToolParams
impl Clone for ActiveStreamingToolParams
Source§fn clone(&self) -> ActiveStreamingToolParams
fn clone(&self) -> ActiveStreamingToolParams
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 ActiveStreamingToolParams
impl Debug for ActiveStreamingToolParams
Source§impl Default for ActiveStreamingToolParams
impl Default for ActiveStreamingToolParams
Source§fn default() -> ActiveStreamingToolParams
fn default() -> ActiveStreamingToolParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ActiveStreamingToolParams
impl RefUnwindSafe for ActiveStreamingToolParams
impl Send for ActiveStreamingToolParams
impl Sync for ActiveStreamingToolParams
impl Unpin for ActiveStreamingToolParams
impl UnwindSafe for ActiveStreamingToolParams
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