pub struct AnswerBundle {
pub answer: String,
pub evidence: SearchEvidenceBundle,
pub confidence: f32,
}Expand description
An assembled answer bundle with evidence.
Fields§
§answer: StringThe answer or summary text (assembled by the caller, not by this crate).
evidence: SearchEvidenceBundleEvidence backing the answer.
confidence: f32Confidence in the answer given the evidence (0.0 to 1.0).
Trait Implementations§
Source§impl Clone for AnswerBundle
impl Clone for AnswerBundle
Source§fn clone(&self) -> AnswerBundle
fn clone(&self) -> AnswerBundle
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 AnswerBundle
impl Debug for AnswerBundle
Source§impl<'de> Deserialize<'de> for AnswerBundle
impl<'de> Deserialize<'de> for AnswerBundle
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 AnswerBundle
impl RefUnwindSafe for AnswerBundle
impl Send for AnswerBundle
impl Sync for AnswerBundle
impl Unpin for AnswerBundle
impl UnsafeUnpin for AnswerBundle
impl UnwindSafe for AnswerBundle
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