pub struct IngestClaim {
pub id: String,
pub subject_entity_label: String,
pub predicate: String,
pub object: String,
pub evidence_ids: Vec<String>,
pub confidence: Option<ConfidenceScore>,
pub status: Option<FactStatus>,
pub version_range: Option<GraphVersionRange>,
}Expand description
Structured claim supplied to the ingest API.
Fields§
§id: String§subject_entity_label: String§predicate: String§object: String§evidence_ids: Vec<String>§confidence: Option<ConfidenceScore>§status: Option<FactStatus>§version_range: Option<GraphVersionRange>Trait Implementations§
Source§impl Clone for IngestClaim
impl Clone for IngestClaim
Source§fn clone(&self) -> IngestClaim
fn clone(&self) -> IngestClaim
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 IngestClaim
impl Debug for IngestClaim
Source§impl<'de> Deserialize<'de> for IngestClaim
impl<'de> Deserialize<'de> for IngestClaim
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
impl Eq for IngestClaim
Source§impl PartialEq for IngestClaim
impl PartialEq for IngestClaim
Source§impl Serialize for IngestClaim
impl Serialize for IngestClaim
impl StructuralPartialEq for IngestClaim
Auto Trait Implementations§
impl Freeze for IngestClaim
impl RefUnwindSafe for IngestClaim
impl Send for IngestClaim
impl Sync for IngestClaim
impl Unpin for IngestClaim
impl UnsafeUnpin for IngestClaim
impl UnwindSafe for IngestClaim
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.