pub struct CompiledFact {
pub id: String,
pub statement: String,
pub confidence: f32,
pub objective_relevance: f32,
pub novelty_gain: f32,
pub needs_raw_drilldown: bool,
pub source_ids: Vec<String>,
}Fields§
§id: String§statement: String§confidence: f32§objective_relevance: f32§novelty_gain: f32§needs_raw_drilldown: bool§source_ids: Vec<String>Trait Implementations§
Source§impl Clone for CompiledFact
impl Clone for CompiledFact
Source§fn clone(&self) -> CompiledFact
fn clone(&self) -> CompiledFact
Returns a duplicate of the value. Read more
1.0.0 · 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 CompiledFact
impl Debug for CompiledFact
Source§impl<'de> Deserialize<'de> for CompiledFact
impl<'de> Deserialize<'de> for CompiledFact
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
Source§impl PartialEq for CompiledFact
impl PartialEq for CompiledFact
Source§impl Serialize for CompiledFact
impl Serialize for CompiledFact
impl StructuralPartialEq for CompiledFact
Auto Trait Implementations§
impl Freeze for CompiledFact
impl RefUnwindSafe for CompiledFact
impl Send for CompiledFact
impl Sync for CompiledFact
impl Unpin for CompiledFact
impl UnsafeUnpin for CompiledFact
impl UnwindSafe for CompiledFact
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