pub struct AnnotatedRelationshipElement {
pub extensions: Option<Vec<Extension>>,
pub category: Option<String>,
pub id_short: Option<String>,
pub display_name: Option<Vec<LangString>>,
pub description: Option<Vec<LangString>>,
pub semantic_id: Option<Reference>,
pub supplemental_semantic_ids: Option<Vec<Reference>>,
pub qualifiers: Option<Vec<Qualifier>>,
pub embedded_data_specifications: Option<Vec<EmbeddedDataSpecification>>,
pub first: Reference,
pub second: Reference,
pub annotations: Option<Vec<DataElementChoice>>,
}Fields§
§extensions: Option<Vec<Extension>>§category: Option<String>§id_short: Option<String>§display_name: Option<Vec<LangString>>§description: Option<Vec<LangString>>§semantic_id: Option<Reference>§supplemental_semantic_ids: Option<Vec<Reference>>§qualifiers: Option<Vec<Qualifier>>§embedded_data_specifications: Option<Vec<EmbeddedDataSpecification>>§first: Reference§second: Reference§annotations: Option<Vec<DataElementChoice>>Implementations§
Trait Implementations§
Source§impl Clone for AnnotatedRelationshipElement
impl Clone for AnnotatedRelationshipElement
Source§fn clone(&self) -> AnnotatedRelationshipElement
fn clone(&self) -> AnnotatedRelationshipElement
Returns a duplicate of the value. Read more
1.0.0 · 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 AnnotatedRelationshipElement
impl Debug for AnnotatedRelationshipElement
Source§impl<'de> Deserialize<'de> for AnnotatedRelationshipElement
impl<'de> Deserialize<'de> for AnnotatedRelationshipElement
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 AnnotatedRelationshipElement
impl PartialEq for AnnotatedRelationshipElement
Source§fn eq(&self, other: &AnnotatedRelationshipElement) -> bool
fn eq(&self, other: &AnnotatedRelationshipElement) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AnnotatedRelationshipElement
Auto Trait Implementations§
impl Freeze for AnnotatedRelationshipElement
impl RefUnwindSafe for AnnotatedRelationshipElement
impl Send for AnnotatedRelationshipElement
impl Sync for AnnotatedRelationshipElement
impl Unpin for AnnotatedRelationshipElement
impl UnwindSafe for AnnotatedRelationshipElement
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