pub struct GroundingResponse {
pub query: String,
pub answer: String,
pub sources: Vec<GroundingSource>,
pub response_time: f64,
}Fields§
§query: String§answer: String§sources: Vec<GroundingSource>§response_time: f64Trait Implementations§
Auto Trait Implementations§
impl Freeze for GroundingResponse
impl RefUnwindSafe for GroundingResponse
impl Send for GroundingResponse
impl Sync for GroundingResponse
impl Unpin for GroundingResponse
impl UnsafeUnpin for GroundingResponse
impl UnwindSafe for GroundingResponse
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