pub struct ThreadCreateRequest {
pub messages: Option<Vec<ThreadMessage>>,
pub metadata: Option<HashMap<String, String>>,
}Expand description
Request body for creating a thread.
Fields§
§messages: Option<Vec<ThreadMessage>>§metadata: Option<HashMap<String, String>>Trait Implementations§
Source§impl Clone for ThreadCreateRequest
impl Clone for ThreadCreateRequest
Source§fn clone(&self) -> ThreadCreateRequest
fn clone(&self) -> ThreadCreateRequest
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 ThreadCreateRequest
impl Debug for ThreadCreateRequest
Source§impl Default for ThreadCreateRequest
impl Default for ThreadCreateRequest
Source§fn default() -> ThreadCreateRequest
fn default() -> ThreadCreateRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ThreadCreateRequest
impl RefUnwindSafe for ThreadCreateRequest
impl Send for ThreadCreateRequest
impl Sync for ThreadCreateRequest
impl Unpin for ThreadCreateRequest
impl UnsafeUnpin for ThreadCreateRequest
impl UnwindSafe for ThreadCreateRequest
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