pub struct EvidenceLink {
pub evidence_id: Uuid,
pub criterion_id: String,
pub rationale: Option<String>,
}Expand description
Directed proof edge from evidence to a criterion.
Fields§
§evidence_id: UuidEvidence node.
criterion_id: StringCriterion node.
rationale: Option<String>Optional explanation for reviewers.
Trait 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
impl Eq for EvidenceLink
Source§impl PartialEq for EvidenceLink
impl PartialEq for EvidenceLink
Source§impl Serialize for EvidenceLink
impl Serialize for EvidenceLink
impl StructuralPartialEq for EvidenceLink
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