pub struct SubscriptionTopicEventTriggerBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub description: Option<MarkdownDt>,
pub event: Option<CodeableConcept>,
pub resource: Option<UriDt>,
}
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
description: Option<MarkdownDt>
Text representation of the event trigger
event: Option<CodeableConcept>
Event which can trigger a notification from the SubscriptionTopic
resource: Option<UriDt>
Data Type or Resource (reference to definition) for this trigger definition
Trait Implementations§
Source§impl Clone for SubscriptionTopicEventTriggerBackboneElement
impl Clone for SubscriptionTopicEventTriggerBackboneElement
Source§fn clone(&self) -> SubscriptionTopicEventTriggerBackboneElement
fn clone(&self) -> SubscriptionTopicEventTriggerBackboneElement
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 SubscriptionTopicEventTriggerBackboneElement
impl Convert for SubscriptionTopicEventTriggerBackboneElement
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 SubscriptionTopicEventTriggerBackboneElement
impl Default for SubscriptionTopicEventTriggerBackboneElement
Source§fn default() -> SubscriptionTopicEventTriggerBackboneElement
fn default() -> SubscriptionTopicEventTriggerBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SubscriptionTopicEventTriggerBackboneElement
impl<'de> Deserialize<'de> for SubscriptionTopicEventTriggerBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for SubscriptionTopicEventTriggerBackboneElement
impl Executor for SubscriptionTopicEventTriggerBackboneElement
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 SubscriptionTopicEventTriggerBackboneElement
Auto Trait Implementations§
impl Freeze for SubscriptionTopicEventTriggerBackboneElement
impl RefUnwindSafe for SubscriptionTopicEventTriggerBackboneElement
impl Send for SubscriptionTopicEventTriggerBackboneElement
impl Sync for SubscriptionTopicEventTriggerBackboneElement
impl Unpin for SubscriptionTopicEventTriggerBackboneElement
impl UnwindSafe for SubscriptionTopicEventTriggerBackboneElement
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