pub struct RelatedNodeExplanationData {
pub semantic_class: RelationSemanticClass,
pub rationale: Option<String>,
pub motivation: Option<String>,
pub method: Option<String>,
pub decision_id: Option<String>,
pub caused_by_node_id: Option<String>,
pub evidence: Option<String>,
pub confidence: Option<String>,
pub sequence: Option<u32>,
}Fields§
§semantic_class: RelationSemanticClass§rationale: Option<String>§motivation: Option<String>§method: Option<String>§decision_id: Option<String>§caused_by_node_id: Option<String>§evidence: Option<String>§confidence: Option<String>§sequence: Option<u32>Trait Implementations§
Source§impl Clone for RelatedNodeExplanationData
impl Clone for RelatedNodeExplanationData
Source§fn clone(&self) -> RelatedNodeExplanationData
fn clone(&self) -> RelatedNodeExplanationData
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 RelatedNodeExplanationData
impl Debug for RelatedNodeExplanationData
Source§impl<'de> Deserialize<'de> for RelatedNodeExplanationData
impl<'de> Deserialize<'de> for RelatedNodeExplanationData
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<RelatedNodeExplanationData, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RelatedNodeExplanationData, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for RelatedNodeExplanationData
Source§impl Serialize for RelatedNodeExplanationData
impl Serialize for RelatedNodeExplanationData
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for RelatedNodeExplanationData
Auto Trait Implementations§
impl Freeze for RelatedNodeExplanationData
impl RefUnwindSafe for RelatedNodeExplanationData
impl Send for RelatedNodeExplanationData
impl Sync for RelatedNodeExplanationData
impl Unpin for RelatedNodeExplanationData
impl UnsafeUnpin for RelatedNodeExplanationData
impl UnwindSafe for RelatedNodeExplanationData
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