pub struct ImplementationGuideDefinitionPage {
pub id: Option<String>,
pub extension: Vec<Extension>,
pub modifier_extension: Vec<Extension>,
pub name: Option<ImplementationGuideDefinitionPageName>,
pub title: Option<Primitive<String>>,
pub generation: Option<Primitive<String>>,
pub page: Vec<ImplementationGuideDefinitionPage>,
}Expand description
Page/Section in the Guide
FHIR path: ImplementationGuide.definition.page.
Fields§
§id: Option<String>id (0..1): Unique id for inter-element referencing
extension: Vec<Extension>extension (0..*): Additional content defined by implementations
modifier_extension: Vec<Extension>modifierExtension (0..*): Extensions that cannot be ignored even if unrecognized
name: Option<ImplementationGuideDefinitionPageName>name[x] (1..1): Where to find that page
title: Option<Primitive<String>>title (1..1): Short title shown for navigational assistance
generation: Option<Primitive<String>>generation (1..1): html | markdown | xml | generated
page: Vec<ImplementationGuideDefinitionPage>page (0..*): Nested Pages / Sections
Trait Implementations§
Source§impl FhirJson for ImplementationGuideDefinitionPage
Available on crate feature foundation only.
impl FhirJson for ImplementationGuideDefinitionPage
Available on crate feature
foundation only.Source§const TYPE_NAME: &'static str = "ImplementationGuideDefinitionPage"
const TYPE_NAME: &'static str = "ImplementationGuideDefinitionPage"
The FHIR type name, used as the path root when decoding on its own.
impl StructuralPartialEq for ImplementationGuideDefinitionPage
Auto Trait Implementations§
impl Freeze for ImplementationGuideDefinitionPage
impl RefUnwindSafe for ImplementationGuideDefinitionPage
impl Send for ImplementationGuideDefinitionPage
impl Sync for ImplementationGuideDefinitionPage
impl Unpin for ImplementationGuideDefinitionPage
impl UnsafeUnpin for ImplementationGuideDefinitionPage
impl UnwindSafe for ImplementationGuideDefinitionPage
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