pub struct WebSearchFailure {
pub safe_detail: String,
pub category: WebSearchFailureCategory,
pub provider_effect: WebSearchProviderEffect,
pub sources: Vec<WebSearchSource>,
pub usage: WebSearchUsage,
pub cost: WebSearchCost,
pub timing: WebSearchTiming,
pub provenance: WebSearchProvenance,
}Expand description
A completed search that did not produce a final answer.
Fields§
§safe_detail: String§category: WebSearchFailureCategory§provider_effect: WebSearchProviderEffect§sources: Vec<WebSearchSource>§usage: WebSearchUsage§cost: WebSearchCost§timing: WebSearchTiming§provenance: WebSearchProvenanceTrait Implementations§
Source§impl Clone for WebSearchFailure
impl Clone for WebSearchFailure
Source§impl Debug for WebSearchFailure
impl Debug for WebSearchFailure
impl Eq for WebSearchFailure
Source§impl PartialEq for WebSearchFailure
impl PartialEq for WebSearchFailure
impl StructuralPartialEq for WebSearchFailure
Auto Trait Implementations§
impl Freeze for WebSearchFailure
impl RefUnwindSafe for WebSearchFailure
impl Send for WebSearchFailure
impl Sync for WebSearchFailure
impl Unpin for WebSearchFailure
impl UnsafeUnpin for WebSearchFailure
impl UnwindSafe for WebSearchFailure
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