pub struct GeminiBidiGenerateContentClientContent {
pub turns: Option<Vec<GeminiContent>>,
pub turn_complete: Option<bool>,
}Expand description
Incremental conversation content from client.
Fields§
§turns: Option<Vec<GeminiContent>>§turn_complete: Option<bool>Trait Implementations§
Source§impl Clone for GeminiBidiGenerateContentClientContent
impl Clone for GeminiBidiGenerateContentClientContent
Source§fn clone(&self) -> GeminiBidiGenerateContentClientContent
fn clone(&self) -> GeminiBidiGenerateContentClientContent
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 Default for GeminiBidiGenerateContentClientContent
impl Default for GeminiBidiGenerateContentClientContent
Source§fn default() -> GeminiBidiGenerateContentClientContent
fn default() -> GeminiBidiGenerateContentClientContent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GeminiBidiGenerateContentClientContent
impl<'de> Deserialize<'de> for GeminiBidiGenerateContentClientContent
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 GeminiBidiGenerateContentClientContent
impl PartialEq for GeminiBidiGenerateContentClientContent
Source§fn eq(&self, other: &GeminiBidiGenerateContentClientContent) -> bool
fn eq(&self, other: &GeminiBidiGenerateContentClientContent) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GeminiBidiGenerateContentClientContent
Auto Trait Implementations§
impl Freeze for GeminiBidiGenerateContentClientContent
impl RefUnwindSafe for GeminiBidiGenerateContentClientContent
impl Send for GeminiBidiGenerateContentClientContent
impl Sync for GeminiBidiGenerateContentClientContent
impl Unpin for GeminiBidiGenerateContentClientContent
impl UnsafeUnpin for GeminiBidiGenerateContentClientContent
impl UnwindSafe for GeminiBidiGenerateContentClientContent
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