Struct openai_api_rs::v1::completion::CompletionChoice
source · pub struct CompletionChoice {
pub text: String,
pub index: i64,
pub finish_reason: String,
pub logprobs: Option<LogprobResult>,
}
Fields§
§text: String
§index: i64
§finish_reason: String
§logprobs: Option<LogprobResult>
Trait Implementations§
source§impl Debug for CompletionChoice
impl Debug for CompletionChoice
source§impl<'de> Deserialize<'de> for CompletionChoice
impl<'de> Deserialize<'de> for CompletionChoice
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 RefUnwindSafe for CompletionChoice
impl Send for CompletionChoice
impl Sync for CompletionChoice
impl Unpin for CompletionChoice
impl UnwindSafe for CompletionChoice
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