pub struct GroundedSearchResponse {
pub interaction: InferenceResponse,
pub sources: Vec<WebSource>,
}Expand description
Successful grounded-search output.
Fields§
§interaction: InferenceResponseNormalized interaction response.
sources: Vec<WebSource>Deduplicated citations and search results.
Trait Implementations§
Source§impl Clone for GroundedSearchResponse
impl Clone for GroundedSearchResponse
Source§fn clone(&self) -> GroundedSearchResponse
fn clone(&self) -> GroundedSearchResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GroundedSearchResponse
impl Debug for GroundedSearchResponse
Source§impl PartialEq for GroundedSearchResponse
impl PartialEq for GroundedSearchResponse
impl StructuralPartialEq for GroundedSearchResponse
Auto Trait Implementations§
impl Freeze for GroundedSearchResponse
impl RefUnwindSafe for GroundedSearchResponse
impl Send for GroundedSearchResponse
impl Sync for GroundedSearchResponse
impl Unpin for GroundedSearchResponse
impl UnsafeUnpin for GroundedSearchResponse
impl UnwindSafe for GroundedSearchResponse
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