pub struct Hypothesis {
pub id: HypothesisId,
pub title: String,
pub summary: String,
pub confidence: Option<f64>,
pub metadata: Value,
}Fields§
§id: HypothesisId§title: String§summary: String§confidence: Option<f64>§metadata: ValueTrait Implementations§
Source§impl Clone for Hypothesis
impl Clone for Hypothesis
Source§fn clone(&self) -> Hypothesis
fn clone(&self) -> Hypothesis
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 Hypothesis
impl Debug for Hypothesis
Source§impl<'de> Deserialize<'de> for Hypothesis
impl<'de> Deserialize<'de> for Hypothesis
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 Hypothesis
impl PartialEq for Hypothesis
Source§fn eq(&self, other: &Hypothesis) -> bool
fn eq(&self, other: &Hypothesis) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for Hypothesis
impl Serialize for Hypothesis
impl StructuralPartialEq for Hypothesis
Auto Trait Implementations§
impl Freeze for Hypothesis
impl RefUnwindSafe for Hypothesis
impl Send for Hypothesis
impl Sync for Hypothesis
impl Unpin for Hypothesis
impl UnsafeUnpin for Hypothesis
impl UnwindSafe for Hypothesis
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