pub struct SpecimenProcessingBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub description: Option<StringDt>,
pub method: Option<CodeableConcept>,
pub additive: Option<Vec<Reference>>,
pub time: Option<Period>,
}
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
description: Option<StringDt>
Textual description of procedure
method: Option<CodeableConcept>
Indicates the treatment step applied to the specimen
additive: Option<Vec<Reference>>
Material used in the processing step
time: Option<Period>
Date and time of specimen processing
Trait Implementations§
Source§impl Clone for SpecimenProcessingBackboneElement
impl Clone for SpecimenProcessingBackboneElement
Source§fn clone(&self) -> SpecimenProcessingBackboneElement
fn clone(&self) -> SpecimenProcessingBackboneElement
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 SpecimenProcessingBackboneElement
impl Convert for SpecimenProcessingBackboneElement
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 SpecimenProcessingBackboneElement
impl Default for SpecimenProcessingBackboneElement
Source§fn default() -> SpecimenProcessingBackboneElement
fn default() -> SpecimenProcessingBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SpecimenProcessingBackboneElement
impl<'de> Deserialize<'de> for SpecimenProcessingBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for SpecimenProcessingBackboneElement
impl Executor for SpecimenProcessingBackboneElement
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 SpecimenProcessingBackboneElement
Auto Trait Implementations§
impl Freeze for SpecimenProcessingBackboneElement
impl RefUnwindSafe for SpecimenProcessingBackboneElement
impl Send for SpecimenProcessingBackboneElement
impl Sync for SpecimenProcessingBackboneElement
impl Unpin for SpecimenProcessingBackboneElement
impl UnwindSafe for SpecimenProcessingBackboneElement
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