pub struct GeminiGroundingMetadata {
pub grounding_chunks: Vec<GeminiGroundingChunk>,
pub web_search_queries: Vec<String>,
}Fields§
§grounding_chunks: Vec<GeminiGroundingChunk>§web_search_queries: Vec<String>Trait Implementations§
Source§impl Clone for GeminiGroundingMetadata
impl Clone for GeminiGroundingMetadata
Source§impl Debug for GeminiGroundingMetadata
impl Debug for GeminiGroundingMetadata
Source§impl<'de> Deserialize<'de> for GeminiGroundingMetadata
impl<'de> Deserialize<'de> for GeminiGroundingMetadata
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 GeminiGroundingMetadata
impl RefUnwindSafe for GeminiGroundingMetadata
impl Send for GeminiGroundingMetadata
impl Sync for GeminiGroundingMetadata
impl Unpin for GeminiGroundingMetadata
impl UnsafeUnpin for GeminiGroundingMetadata
impl UnwindSafe for GeminiGroundingMetadata
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