pub struct EvidenceLink {
pub relation: EvidenceRelation,
pub source_id: String,
pub span_id: String,
pub quote: String,
pub digest: String,
pub support_role: String,
}Expand description
An evidence link relating a claim to a source span.
Fields§
§relation: EvidenceRelation§source_id: String§span_id: String§quote: String§digest: String§support_role: StringTrait Implementations§
Source§impl Clone for EvidenceLink
impl Clone for EvidenceLink
Source§fn clone(&self) -> EvidenceLink
fn clone(&self) -> EvidenceLink
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 EvidenceLink
impl Debug for EvidenceLink
Source§impl<'de> Deserialize<'de> for EvidenceLink
impl<'de> Deserialize<'de> for EvidenceLink
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 EvidenceLink
impl RefUnwindSafe for EvidenceLink
impl Send for EvidenceLink
impl Sync for EvidenceLink
impl Unpin for EvidenceLink
impl UnsafeUnpin for EvidenceLink
impl UnwindSafe for EvidenceLink
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