pub struct TavilyResponse {
pub query: String,
pub follow_up_questions: Vec<String>,
pub response_time: f64,
pub answer: Option<String>,
pub images: Option<Vec<String>>,
pub results: Vec<TavilyResult>,
}Fields§
§query: String§follow_up_questions: Vec<String>§response_time: f64§answer: Option<String>§images: Option<Vec<String>>§results: Vec<TavilyResult>Trait Implementations§
Auto Trait Implementations§
impl Freeze for TavilyResponse
impl RefUnwindSafe for TavilyResponse
impl Send for TavilyResponse
impl Sync for TavilyResponse
impl Unpin for TavilyResponse
impl UnsafeUnpin for TavilyResponse
impl UnwindSafe for TavilyResponse
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