pub struct ImplementationGuideManifestResourceBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub reference: Option<Reference>,
pub is_example: Option<BooleanDt>,
pub profile: Option<Vec<CanonicalDt>>,
pub relative_path: Option<UrlDt>,
}
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
reference: Option<Reference>
Location of the resource
is_example: Option<BooleanDt>
Is this an example
profile: Option<Vec<CanonicalDt>>
Profile(s) this is an example of
relative_path: Option<UrlDt>
Relative path for page in IG
Trait Implementations§
Source§impl Clone for ImplementationGuideManifestResourceBackboneElement
impl Clone for ImplementationGuideManifestResourceBackboneElement
Source§fn clone(&self) -> ImplementationGuideManifestResourceBackboneElement
fn clone(&self) -> ImplementationGuideManifestResourceBackboneElement
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 ImplementationGuideManifestResourceBackboneElement
impl Convert for ImplementationGuideManifestResourceBackboneElement
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 ImplementationGuideManifestResourceBackboneElement
impl Default for ImplementationGuideManifestResourceBackboneElement
Source§fn default() -> ImplementationGuideManifestResourceBackboneElement
fn default() -> ImplementationGuideManifestResourceBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ImplementationGuideManifestResourceBackboneElement
impl<'de> Deserialize<'de> for ImplementationGuideManifestResourceBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ImplementationGuideManifestResourceBackboneElement
impl Executor for ImplementationGuideManifestResourceBackboneElement
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 ImplementationGuideManifestResourceBackboneElement
Auto Trait Implementations§
impl Freeze for ImplementationGuideManifestResourceBackboneElement
impl RefUnwindSafe for ImplementationGuideManifestResourceBackboneElement
impl Send for ImplementationGuideManifestResourceBackboneElement
impl Sync for ImplementationGuideManifestResourceBackboneElement
impl Unpin for ImplementationGuideManifestResourceBackboneElement
impl UnwindSafe for ImplementationGuideManifestResourceBackboneElement
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