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