pub struct ChatCompletionChunkChoice {
pub delta: ChatCompletionChunkDelta,
pub finish_reason: Option<ChatCompletionFinishReason>,
pub index: u32,
pub logprobs: Option<ChatCompletionLogprobs>,
}Fields§
§delta: ChatCompletionChunkDelta§finish_reason: Option<ChatCompletionFinishReason>§index: u32§logprobs: Option<ChatCompletionLogprobs>Trait Implementations§
Source§impl Clone for ChatCompletionChunkChoice
impl Clone for ChatCompletionChunkChoice
Source§fn clone(&self) -> ChatCompletionChunkChoice
fn clone(&self) -> ChatCompletionChunkChoice
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 ChatCompletionChunkChoice
impl Debug for ChatCompletionChunkChoice
Source§impl<'de> Deserialize<'de> for ChatCompletionChunkChoice
impl<'de> Deserialize<'de> for ChatCompletionChunkChoice
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 ChatCompletionChunkChoice
Auto Trait Implementations§
impl Freeze for ChatCompletionChunkChoice
impl RefUnwindSafe for ChatCompletionChunkChoice
impl Send for ChatCompletionChunkChoice
impl Sync for ChatCompletionChunkChoice
impl Unpin for ChatCompletionChunkChoice
impl UnsafeUnpin for ChatCompletionChunkChoice
impl UnwindSafe for ChatCompletionChunkChoice
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