pub struct OpenAIChoice {
pub index: u32,
pub message: OpenAIResponseMessage,
pub finish_reason: Option<String>,
}Fields§
§index: u32§message: OpenAIResponseMessage§finish_reason: Option<String>Trait Implementations§
Source§impl Debug for OpenAIChoice
impl Debug for OpenAIChoice
Source§impl<'de> Deserialize<'de> for OpenAIChoice
impl<'de> Deserialize<'de> for OpenAIChoice
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 OpenAIChoice
impl RefUnwindSafe for OpenAIChoice
impl Send for OpenAIChoice
impl Sync for OpenAIChoice
impl Unpin for OpenAIChoice
impl UnwindSafe for OpenAIChoice
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