pub struct CompositionEventBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub period: Option<Period>,
pub detail: Option<Vec<CodeableReference>>,
}
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
period: Option<Period>
The period covered by the documentation
detail: Option<Vec<CodeableReference>>
The event(s) being documented, as code(s), reference(s), or both
Trait Implementations§
Source§impl Clone for CompositionEventBackboneElement
impl Clone for CompositionEventBackboneElement
Source§fn clone(&self) -> CompositionEventBackboneElement
fn clone(&self) -> CompositionEventBackboneElement
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 CompositionEventBackboneElement
impl Convert for CompositionEventBackboneElement
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 CompositionEventBackboneElement
impl Default for CompositionEventBackboneElement
Source§fn default() -> CompositionEventBackboneElement
fn default() -> CompositionEventBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CompositionEventBackboneElement
impl<'de> Deserialize<'de> for CompositionEventBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for CompositionEventBackboneElement
impl Executor for CompositionEventBackboneElement
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 CompositionEventBackboneElement
Auto Trait Implementations§
impl Freeze for CompositionEventBackboneElement
impl RefUnwindSafe for CompositionEventBackboneElement
impl Send for CompositionEventBackboneElement
impl Sync for CompositionEventBackboneElement
impl Unpin for CompositionEventBackboneElement
impl UnwindSafe for CompositionEventBackboneElement
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