pub struct CompositionAttesterBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub mode: Option<CodeableConcept>,
pub time: Option<DateTimeDt>,
pub party: Option<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
mode: Option<CodeableConcept>
personal | professional | legal | official
time: Option<DateTimeDt>
When the composition was attested
party: Option<Reference>
Who attested the composition
Trait Implementations§
Source§impl Clone for CompositionAttesterBackboneElement
impl Clone for CompositionAttesterBackboneElement
Source§fn clone(&self) -> CompositionAttesterBackboneElement
fn clone(&self) -> CompositionAttesterBackboneElement
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 CompositionAttesterBackboneElement
impl Convert for CompositionAttesterBackboneElement
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 CompositionAttesterBackboneElement
impl Default for CompositionAttesterBackboneElement
Source§fn default() -> CompositionAttesterBackboneElement
fn default() -> CompositionAttesterBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CompositionAttesterBackboneElement
impl<'de> Deserialize<'de> for CompositionAttesterBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for CompositionAttesterBackboneElement
impl Executor for CompositionAttesterBackboneElement
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 CompositionAttesterBackboneElement
Auto Trait Implementations§
impl Freeze for CompositionAttesterBackboneElement
impl RefUnwindSafe for CompositionAttesterBackboneElement
impl Send for CompositionAttesterBackboneElement
impl Sync for CompositionAttesterBackboneElement
impl Unpin for CompositionAttesterBackboneElement
impl UnwindSafe for CompositionAttesterBackboneElement
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