pub struct UncertaintyInput {
pub total_beliefs: usize,
pub contradicted_beliefs: usize,
pub single_source_beliefs: usize,
pub untrusted_beliefs: usize,
pub max_episode_age_days: f64,
}Expand description
Raw belief statistics from which Uncertainty is computed. The store
gathers these from a single GROUP BY query over the group’s beliefs.
Fields§
§total_beliefs: usizeTotal beliefs in the group.
contradicted_beliefs: usizeBeliefs with status = contradicted.
single_source_beliefs: usizeBeliefs backed by only 1 distinct episode.
untrusted_beliefs: usizeBeliefs whose support includes an untrusted episode.
max_episode_age_days: f64Age of the oldest supporting episode in days.
Trait Implementations§
Source§impl Clone for UncertaintyInput
impl Clone for UncertaintyInput
Source§fn clone(&self) -> UncertaintyInput
fn clone(&self) -> UncertaintyInput
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 UncertaintyInput
impl Debug for UncertaintyInput
Source§impl Default for UncertaintyInput
impl Default for UncertaintyInput
Source§fn default() -> UncertaintyInput
fn default() -> UncertaintyInput
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UncertaintyInput
impl RefUnwindSafe for UncertaintyInput
impl Send for UncertaintyInput
impl Sync for UncertaintyInput
impl Unpin for UncertaintyInput
impl UnsafeUnpin for UncertaintyInput
impl UnwindSafe for UncertaintyInput
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