pub struct ReferenceElement {
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 value: Option<Reference>,
}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>>§value: Option<Reference>Implementations§
Trait Implementations§
Source§impl Clone for ReferenceElement
impl Clone for ReferenceElement
Source§fn clone(&self) -> ReferenceElement
fn clone(&self) -> ReferenceElement
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 ReferenceElement
impl Debug for ReferenceElement
Source§impl Default for ReferenceElement
impl Default for ReferenceElement
Source§impl<'de> Deserialize<'de> for ReferenceElement
impl<'de> Deserialize<'de> for ReferenceElement
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 ReferenceElement
impl PartialEq for ReferenceElement
Source§impl Serialize for ReferenceElement
impl Serialize for ReferenceElement
impl StructuralPartialEq for ReferenceElement
Auto Trait Implementations§
impl Freeze for ReferenceElement
impl RefUnwindSafe for ReferenceElement
impl Send for ReferenceElement
impl Sync for ReferenceElement
impl Unpin for ReferenceElement
impl UnwindSafe for ReferenceElement
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