pub struct CreateConversationItemsRequestArgs { /* private fields */ }Expand description
Builder for CreateConversationItemsRequest.
Implementations§
Source§impl CreateConversationItemsRequestArgs
impl CreateConversationItemsRequestArgs
Sourcepub fn items<VALUE: Into<Vec<InputItem>>>(&mut self, value: VALUE) -> &mut Self
pub fn items<VALUE: Into<Vec<InputItem>>>(&mut self, value: VALUE) -> &mut Self
The items to add to the conversation. You may add up to 20 items at a time.
Sourcepub fn build(&self) -> Result<CreateConversationItemsRequest, OpenAIError>
pub fn build(&self) -> Result<CreateConversationItemsRequest, OpenAIError>
Trait Implementations§
Source§impl Clone for CreateConversationItemsRequestArgs
impl Clone for CreateConversationItemsRequestArgs
Source§fn clone(&self) -> CreateConversationItemsRequestArgs
fn clone(&self) -> CreateConversationItemsRequestArgs
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 moreAuto Trait Implementations§
impl Freeze for CreateConversationItemsRequestArgs
impl RefUnwindSafe for CreateConversationItemsRequestArgs
impl Send for CreateConversationItemsRequestArgs
impl Sync for CreateConversationItemsRequestArgs
impl Unpin for CreateConversationItemsRequestArgs
impl UnwindSafe for CreateConversationItemsRequestArgs
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