pub struct ConversationAppendRequest {
pub inputs: Option<Box<ConversationInputs>>,
pub stream: Option<Stream>,
pub store: Option<bool>,
pub handoff_execution: Option<HandoffExecution>,
pub completion_args: Option<Box<CompletionArgs>>,
pub tool_confirmations: Option<Vec<ToolCallConfirmation>>,
}Fields§
§inputs: Option<Box<ConversationInputs>>§stream: Option<Stream>§store: Option<bool>Whether to store the results into our servers or not.
handoff_execution: Option<HandoffExecution>§completion_args: Option<Box<CompletionArgs>>Completion arguments that will be used to generate assistant responses. Can be overridden at each message request.
tool_confirmations: Option<Vec<ToolCallConfirmation>>Implementations§
Source§impl ConversationAppendRequest
impl ConversationAppendRequest
pub fn new() -> ConversationAppendRequest
Trait Implementations§
Source§impl Clone for ConversationAppendRequest
impl Clone for ConversationAppendRequest
Source§fn clone(&self) -> ConversationAppendRequest
fn clone(&self) -> ConversationAppendRequest
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 ConversationAppendRequest
impl Debug for ConversationAppendRequest
Source§impl Default for ConversationAppendRequest
impl Default for ConversationAppendRequest
Source§fn default() -> ConversationAppendRequest
fn default() -> ConversationAppendRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConversationAppendRequest
impl<'de> Deserialize<'de> for ConversationAppendRequest
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
impl StructuralPartialEq for ConversationAppendRequest
Auto Trait Implementations§
impl Freeze for ConversationAppendRequest
impl RefUnwindSafe for ConversationAppendRequest
impl Send for ConversationAppendRequest
impl Sync for ConversationAppendRequest
impl Unpin for ConversationAppendRequest
impl UnsafeUnpin for ConversationAppendRequest
impl UnwindSafe for ConversationAppendRequest
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