pub struct CapabilityStatementSoftwareBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub name: Option<StringDt>,
pub version: Option<StringDt>,
pub release_date: Option<DateTimeDt>,
}
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
name: Option<StringDt>
A name the software is known by
version: Option<StringDt>
Version covered by this statement
release_date: Option<DateTimeDt>
Date this version was released
Trait Implementations§
Source§impl Clone for CapabilityStatementSoftwareBackboneElement
impl Clone for CapabilityStatementSoftwareBackboneElement
Source§fn clone(&self) -> CapabilityStatementSoftwareBackboneElement
fn clone(&self) -> CapabilityStatementSoftwareBackboneElement
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 CapabilityStatementSoftwareBackboneElement
impl Convert for CapabilityStatementSoftwareBackboneElement
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 CapabilityStatementSoftwareBackboneElement
impl Default for CapabilityStatementSoftwareBackboneElement
Source§fn default() -> CapabilityStatementSoftwareBackboneElement
fn default() -> CapabilityStatementSoftwareBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CapabilityStatementSoftwareBackboneElement
impl<'de> Deserialize<'de> for CapabilityStatementSoftwareBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for CapabilityStatementSoftwareBackboneElement
impl Executor for CapabilityStatementSoftwareBackboneElement
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 CapabilityStatementSoftwareBackboneElement
Auto Trait Implementations§
impl Freeze for CapabilityStatementSoftwareBackboneElement
impl RefUnwindSafe for CapabilityStatementSoftwareBackboneElement
impl Send for CapabilityStatementSoftwareBackboneElement
impl Sync for CapabilityStatementSoftwareBackboneElement
impl Unpin for CapabilityStatementSoftwareBackboneElement
impl UnwindSafe for CapabilityStatementSoftwareBackboneElement
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