pub struct CapabilityStatementMessagingBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub endpoint: Option<Vec<CapabilityStatementMessagingEndpointBackboneElement>>,
pub reliable_cache: Option<UnsignedIntDt>,
pub documentation: Option<MarkdownDt>,
pub supported_message: Option<Vec<CapabilityStatementMessagingSupportedMessageBackboneElement>>,
}
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
endpoint: Option<Vec<CapabilityStatementMessagingEndpointBackboneElement>>
Where messages should be sent
reliable_cache: Option<UnsignedIntDt>
Reliable Message Cache Length (min)
documentation: Option<MarkdownDt>
Messaging interface behavior details
supported_message: Option<Vec<CapabilityStatementMessagingSupportedMessageBackboneElement>>
Messages supported by this system
Trait Implementations§
Source§impl Clone for CapabilityStatementMessagingBackboneElement
impl Clone for CapabilityStatementMessagingBackboneElement
Source§fn clone(&self) -> CapabilityStatementMessagingBackboneElement
fn clone(&self) -> CapabilityStatementMessagingBackboneElement
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 CapabilityStatementMessagingBackboneElement
impl Convert for CapabilityStatementMessagingBackboneElement
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 CapabilityStatementMessagingBackboneElement
impl Default for CapabilityStatementMessagingBackboneElement
Source§fn default() -> CapabilityStatementMessagingBackboneElement
fn default() -> CapabilityStatementMessagingBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CapabilityStatementMessagingBackboneElement
impl<'de> Deserialize<'de> for CapabilityStatementMessagingBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for CapabilityStatementMessagingBackboneElement
impl Executor for CapabilityStatementMessagingBackboneElement
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 CapabilityStatementMessagingBackboneElement
Auto Trait Implementations§
impl Freeze for CapabilityStatementMessagingBackboneElement
impl RefUnwindSafe for CapabilityStatementMessagingBackboneElement
impl Send for CapabilityStatementMessagingBackboneElement
impl Sync for CapabilityStatementMessagingBackboneElement
impl Unpin for CapabilityStatementMessagingBackboneElement
impl UnwindSafe for CapabilityStatementMessagingBackboneElement
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