pub struct ChatCompletionResponseBase {
pub id: Option<String>,
pub object: Option<String>,
pub model: Option<String>,
pub usage: Option<Box<UsageInfo>>,
pub created: Option<i32>,
}Fields§
§id: Option<String>§object: Option<String>§model: Option<String>§usage: Option<Box<UsageInfo>>§created: Option<i32>Implementations§
Source§impl ChatCompletionResponseBase
impl ChatCompletionResponseBase
pub fn new() -> ChatCompletionResponseBase
Trait Implementations§
Source§impl Clone for ChatCompletionResponseBase
impl Clone for ChatCompletionResponseBase
Source§fn clone(&self) -> ChatCompletionResponseBase
fn clone(&self) -> ChatCompletionResponseBase
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 ChatCompletionResponseBase
impl Debug for ChatCompletionResponseBase
Source§impl Default for ChatCompletionResponseBase
impl Default for ChatCompletionResponseBase
Source§fn default() -> ChatCompletionResponseBase
fn default() -> ChatCompletionResponseBase
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChatCompletionResponseBase
impl<'de> Deserialize<'de> for ChatCompletionResponseBase
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 ChatCompletionResponseBase
Auto Trait Implementations§
impl Freeze for ChatCompletionResponseBase
impl RefUnwindSafe for ChatCompletionResponseBase
impl Send for ChatCompletionResponseBase
impl Sync for ChatCompletionResponseBase
impl Unpin for ChatCompletionResponseBase
impl UnsafeUnpin for ChatCompletionResponseBase
impl UnwindSafe for ChatCompletionResponseBase
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