pub struct ElementDefinitionExampleElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub label: Option<StringDt>,
pub value: Option<AnyType>,
}
Fields§
§id: Option<String>
Unique id for inter-element referencing
extension: Option<Vec<Extension>>
Additional content defined by implementations
label: Option<StringDt>
Describes the purpose of this example
value: Option<AnyType>
Value of Example (one of allowed types)
Implementations§
Trait Implementations§
Source§impl Clone for ElementDefinitionExampleElement
impl Clone for ElementDefinitionExampleElement
Source§fn clone(&self) -> ElementDefinitionExampleElement
fn clone(&self) -> ElementDefinitionExampleElement
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 ElementDefinitionExampleElement
impl Convert for ElementDefinitionExampleElement
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 ElementDefinitionExampleElement
impl Default for ElementDefinitionExampleElement
Source§fn default() -> ElementDefinitionExampleElement
fn default() -> ElementDefinitionExampleElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ElementDefinitionExampleElement
impl<'de> Deserialize<'de> for ElementDefinitionExampleElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ElementDefinitionExampleElement
impl Executor for ElementDefinitionExampleElement
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 ElementDefinitionExampleElement
Auto Trait Implementations§
impl Freeze for ElementDefinitionExampleElement
impl RefUnwindSafe for ElementDefinitionExampleElement
impl Send for ElementDefinitionExampleElement
impl Sync for ElementDefinitionExampleElement
impl Unpin for ElementDefinitionExampleElement
impl UnwindSafe for ElementDefinitionExampleElement
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