pub struct ChatGptRequestChatCompletions { /* private fields */ }Implementations§
Source§impl ChatGptRequestChatCompletions
impl ChatGptRequestChatCompletions
pub fn new(model: &str, messages: Vec<ChatGptChatFormat>) -> Self
Trait Implementations§
Source§impl Clone for ChatGptRequestChatCompletions
impl Clone for ChatGptRequestChatCompletions
Source§fn clone(&self) -> ChatGptRequestChatCompletions
fn clone(&self) -> ChatGptRequestChatCompletions
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 ChatGptRequestChatCompletions
impl<'de> Deserialize<'de> for ChatGptRequestChatCompletions
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 ChatGptRequestChatCompletions
impl RefUnwindSafe for ChatGptRequestChatCompletions
impl Send for ChatGptRequestChatCompletions
impl Sync for ChatGptRequestChatCompletions
impl Unpin for ChatGptRequestChatCompletions
impl UnwindSafe for ChatGptRequestChatCompletions
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