pub struct CitationCitedArtifactClassificationBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub type_: Option<CodeableConcept>,
pub classifier: Option<Vec<CodeableConcept>>,
pub artifact_assessment: Option<Vec<Reference>>,
}
Fields§
§id: Option<String>
Unique id for inter-element referencing
extension: Option<Vec<Extension>>
Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>
Extensions that cannot be ignored even if unrecognized
type_: Option<CodeableConcept>
The kind of classifier (e.g. publication type, keyword)
classifier: Option<Vec<CodeableConcept>>
The specific classification value
artifact_assessment: Option<Vec<Reference>>
Complex or externally created classification
Trait Implementations§
Source§impl Clone for CitationCitedArtifactClassificationBackboneElement
impl Clone for CitationCitedArtifactClassificationBackboneElement
Source§fn clone(&self) -> CitationCitedArtifactClassificationBackboneElement
fn clone(&self) -> CitationCitedArtifactClassificationBackboneElement
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 Convert for CitationCitedArtifactClassificationBackboneElement
impl Convert for CitationCitedArtifactClassificationBackboneElement
fn to_integer(&self) -> Result<Integer>
fn to_decimal(&self) -> Result<Decimal>
fn to_strings(&self) -> Result<String>
fn to_datetime(&self) -> Result<DateTime>
fn to_boolean(&self) -> Result<Boolean>
Source§impl Default for CitationCitedArtifactClassificationBackboneElement
impl Default for CitationCitedArtifactClassificationBackboneElement
Source§fn default() -> CitationCitedArtifactClassificationBackboneElement
fn default() -> CitationCitedArtifactClassificationBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CitationCitedArtifactClassificationBackboneElement
impl<'de> Deserialize<'de> for CitationCitedArtifactClassificationBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for CitationCitedArtifactClassificationBackboneElement
impl Executor for CitationCitedArtifactClassificationBackboneElement
fn element(&self, symbol: &String, index: &Option<usize>) -> Result<Collection>
fn to_collection(&self, index: &Option<usize>) -> Collection
fn child(&self, _index: usize) -> Result<Collection>
impl DataType for CitationCitedArtifactClassificationBackboneElement
Auto Trait Implementations§
impl Freeze for CitationCitedArtifactClassificationBackboneElement
impl RefUnwindSafe for CitationCitedArtifactClassificationBackboneElement
impl Send for CitationCitedArtifactClassificationBackboneElement
impl Sync for CitationCitedArtifactClassificationBackboneElement
impl Unpin for CitationCitedArtifactClassificationBackboneElement
impl UnwindSafe for CitationCitedArtifactClassificationBackboneElement
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