pub struct ImplementationGuideGlobalBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub type_: Option<CodeDt>,
pub profile: Option<CanonicalDt>,
}
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
type_: Option<CodeDt>
Type this profile applies to
profile: Option<CanonicalDt>
Profile that all resources must conform to
Trait Implementations§
Source§impl Clone for ImplementationGuideGlobalBackboneElement
impl Clone for ImplementationGuideGlobalBackboneElement
Source§fn clone(&self) -> ImplementationGuideGlobalBackboneElement
fn clone(&self) -> ImplementationGuideGlobalBackboneElement
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 ImplementationGuideGlobalBackboneElement
impl Convert for ImplementationGuideGlobalBackboneElement
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 ImplementationGuideGlobalBackboneElement
impl Default for ImplementationGuideGlobalBackboneElement
Source§fn default() -> ImplementationGuideGlobalBackboneElement
fn default() -> ImplementationGuideGlobalBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ImplementationGuideGlobalBackboneElement
impl<'de> Deserialize<'de> for ImplementationGuideGlobalBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ImplementationGuideGlobalBackboneElement
impl Executor for ImplementationGuideGlobalBackboneElement
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 ImplementationGuideGlobalBackboneElement
Auto Trait Implementations§
impl Freeze for ImplementationGuideGlobalBackboneElement
impl RefUnwindSafe for ImplementationGuideGlobalBackboneElement
impl Send for ImplementationGuideGlobalBackboneElement
impl Sync for ImplementationGuideGlobalBackboneElement
impl Unpin for ImplementationGuideGlobalBackboneElement
impl UnwindSafe for ImplementationGuideGlobalBackboneElement
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