pub struct CapabilityStatementDocumentBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub mode: Option<CodeDt>,
pub documentation: Option<MarkdownDt>,
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
mode: Option<CodeDt>
producer | consumer
documentation: Option<MarkdownDt>
Description of document support
profile: Option<CanonicalDt>
Constraint on the resources used in the document
Trait Implementations§
Source§impl Clone for CapabilityStatementDocumentBackboneElement
impl Clone for CapabilityStatementDocumentBackboneElement
Source§fn clone(&self) -> CapabilityStatementDocumentBackboneElement
fn clone(&self) -> CapabilityStatementDocumentBackboneElement
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 CapabilityStatementDocumentBackboneElement
impl Convert for CapabilityStatementDocumentBackboneElement
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 CapabilityStatementDocumentBackboneElement
impl Default for CapabilityStatementDocumentBackboneElement
Source§fn default() -> CapabilityStatementDocumentBackboneElement
fn default() -> CapabilityStatementDocumentBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CapabilityStatementDocumentBackboneElement
impl<'de> Deserialize<'de> for CapabilityStatementDocumentBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for CapabilityStatementDocumentBackboneElement
impl Executor for CapabilityStatementDocumentBackboneElement
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 CapabilityStatementDocumentBackboneElement
Auto Trait Implementations§
impl Freeze for CapabilityStatementDocumentBackboneElement
impl RefUnwindSafe for CapabilityStatementDocumentBackboneElement
impl Send for CapabilityStatementDocumentBackboneElement
impl Sync for CapabilityStatementDocumentBackboneElement
impl Unpin for CapabilityStatementDocumentBackboneElement
impl UnwindSafe for CapabilityStatementDocumentBackboneElement
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