pub struct GeminiResponse {
pub candidates: Option<Vec<Candidate>>,
}Expand description
Response structure for content generation.
Fieldsยง
ยงcandidates: Option<Vec<Candidate>>List of generated candidates.
Trait Implementationsยง
Sourceยงimpl Debug for GeminiResponse
impl Debug for GeminiResponse
Sourceยงimpl<'de> Deserialize<'de> for GeminiResponse
impl<'de> Deserialize<'de> for GeminiResponse
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 GeminiResponse
impl RefUnwindSafe for GeminiResponse
impl Send for GeminiResponse
impl Sync for GeminiResponse
impl Unpin for GeminiResponse
impl UnsafeUnpin for GeminiResponse
impl UnwindSafe for GeminiResponse
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