pub struct MessageDefinitionFocusBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub code: Option<CodeDt>,
pub profile: Option<CanonicalDt>,
pub min: Option<UnsignedIntDt>,
pub max: Option<StringDt>,
}
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
code: Option<CodeDt>
Type of resource
profile: Option<CanonicalDt>
Profile that must be adhered to by focus
min: Option<UnsignedIntDt>
Minimum number of focuses of this type
max: Option<StringDt>
Maximum number of focuses of this type
Trait Implementations§
Source§impl Clone for MessageDefinitionFocusBackboneElement
impl Clone for MessageDefinitionFocusBackboneElement
Source§fn clone(&self) -> MessageDefinitionFocusBackboneElement
fn clone(&self) -> MessageDefinitionFocusBackboneElement
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 MessageDefinitionFocusBackboneElement
impl Convert for MessageDefinitionFocusBackboneElement
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 MessageDefinitionFocusBackboneElement
impl Default for MessageDefinitionFocusBackboneElement
Source§fn default() -> MessageDefinitionFocusBackboneElement
fn default() -> MessageDefinitionFocusBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MessageDefinitionFocusBackboneElement
impl<'de> Deserialize<'de> for MessageDefinitionFocusBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for MessageDefinitionFocusBackboneElement
impl Executor for MessageDefinitionFocusBackboneElement
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 MessageDefinitionFocusBackboneElement
Auto Trait Implementations§
impl Freeze for MessageDefinitionFocusBackboneElement
impl RefUnwindSafe for MessageDefinitionFocusBackboneElement
impl Send for MessageDefinitionFocusBackboneElement
impl Sync for MessageDefinitionFocusBackboneElement
impl Unpin for MessageDefinitionFocusBackboneElement
impl UnwindSafe for MessageDefinitionFocusBackboneElement
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