pub struct ImplementationGuideDefinitionPageBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub source: Option<MarkdownDt>,
pub name: Option<UrlDt>,
pub title: Option<StringDt>,
pub generation: Option<CodeDt>,
pub page: Option<Vec<ImplementationGuideDefinitionPageBackboneElement>>,
}
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
source: Option<MarkdownDt>
Source for page
name: Option<UrlDt>
Name of the page when published
title: Option<StringDt>
Short title shown for navigational assistance
generation: Option<CodeDt>
html | markdown | xml | generated
page: Option<Vec<ImplementationGuideDefinitionPageBackboneElement>>
Nested Pages / Sections
Trait Implementations§
Source§impl Clone for ImplementationGuideDefinitionPageBackboneElement
impl Clone for ImplementationGuideDefinitionPageBackboneElement
Source§fn clone(&self) -> ImplementationGuideDefinitionPageBackboneElement
fn clone(&self) -> ImplementationGuideDefinitionPageBackboneElement
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 ImplementationGuideDefinitionPageBackboneElement
impl Convert for ImplementationGuideDefinitionPageBackboneElement
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 ImplementationGuideDefinitionPageBackboneElement
impl Default for ImplementationGuideDefinitionPageBackboneElement
Source§fn default() -> ImplementationGuideDefinitionPageBackboneElement
fn default() -> ImplementationGuideDefinitionPageBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ImplementationGuideDefinitionPageBackboneElement
impl<'de> Deserialize<'de> for ImplementationGuideDefinitionPageBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ImplementationGuideDefinitionPageBackboneElement
impl Executor for ImplementationGuideDefinitionPageBackboneElement
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 ImplementationGuideDefinitionPageBackboneElement
Auto Trait Implementations§
impl Freeze for ImplementationGuideDefinitionPageBackboneElement
impl RefUnwindSafe for ImplementationGuideDefinitionPageBackboneElement
impl Send for ImplementationGuideDefinitionPageBackboneElement
impl Sync for ImplementationGuideDefinitionPageBackboneElement
impl Unpin for ImplementationGuideDefinitionPageBackboneElement
impl UnwindSafe for ImplementationGuideDefinitionPageBackboneElement
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