pub struct ImplementationGuideDependsOnBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub uri: Option<CanonicalDt>,
pub package_id: Option<IdDt>,
pub version: Option<StringDt>,
pub reason: Option<MarkdownDt>,
}
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
uri: Option<CanonicalDt>
Identity of the IG that this depends on
package_id: Option<IdDt>
NPM Package name for IG this depends on
version: Option<StringDt>
Version of the IG
reason: Option<MarkdownDt>
Why dependency exists
Trait Implementations§
Source§impl Clone for ImplementationGuideDependsOnBackboneElement
impl Clone for ImplementationGuideDependsOnBackboneElement
Source§fn clone(&self) -> ImplementationGuideDependsOnBackboneElement
fn clone(&self) -> ImplementationGuideDependsOnBackboneElement
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 ImplementationGuideDependsOnBackboneElement
impl Convert for ImplementationGuideDependsOnBackboneElement
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 ImplementationGuideDependsOnBackboneElement
impl Default for ImplementationGuideDependsOnBackboneElement
Source§fn default() -> ImplementationGuideDependsOnBackboneElement
fn default() -> ImplementationGuideDependsOnBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ImplementationGuideDependsOnBackboneElement
impl<'de> Deserialize<'de> for ImplementationGuideDependsOnBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ImplementationGuideDependsOnBackboneElement
impl Executor for ImplementationGuideDependsOnBackboneElement
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 ImplementationGuideDependsOnBackboneElement
Auto Trait Implementations§
impl Freeze for ImplementationGuideDependsOnBackboneElement
impl RefUnwindSafe for ImplementationGuideDependsOnBackboneElement
impl Send for ImplementationGuideDependsOnBackboneElement
impl Sync for ImplementationGuideDependsOnBackboneElement
impl Unpin for ImplementationGuideDependsOnBackboneElement
impl UnwindSafe for ImplementationGuideDependsOnBackboneElement
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