pub struct SubscriptionStatusNotificationEventBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub event_number: Option<Integer64Dt>,
pub timestamp: Option<InstantDt>,
pub focus: Option<Reference>,
pub additional_context: Option<Vec<Reference>>,
}
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
event_number: Option<Integer64Dt>
Sequencing index of this event
timestamp: Option<InstantDt>
The instant this event occurred
focus: Option<Reference>
Reference to the primary resource or information of this event
additional_context: Option<Vec<Reference>>
References related to the focus resource and/or context of this event
Trait Implementations§
Source§impl Clone for SubscriptionStatusNotificationEventBackboneElement
impl Clone for SubscriptionStatusNotificationEventBackboneElement
Source§fn clone(&self) -> SubscriptionStatusNotificationEventBackboneElement
fn clone(&self) -> SubscriptionStatusNotificationEventBackboneElement
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 SubscriptionStatusNotificationEventBackboneElement
impl Convert for SubscriptionStatusNotificationEventBackboneElement
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 SubscriptionStatusNotificationEventBackboneElement
impl Default for SubscriptionStatusNotificationEventBackboneElement
Source§fn default() -> SubscriptionStatusNotificationEventBackboneElement
fn default() -> SubscriptionStatusNotificationEventBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SubscriptionStatusNotificationEventBackboneElement
impl<'de> Deserialize<'de> for SubscriptionStatusNotificationEventBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for SubscriptionStatusNotificationEventBackboneElement
impl Executor for SubscriptionStatusNotificationEventBackboneElement
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 SubscriptionStatusNotificationEventBackboneElement
Auto Trait Implementations§
impl Freeze for SubscriptionStatusNotificationEventBackboneElement
impl RefUnwindSafe for SubscriptionStatusNotificationEventBackboneElement
impl Send for SubscriptionStatusNotificationEventBackboneElement
impl Sync for SubscriptionStatusNotificationEventBackboneElement
impl Unpin for SubscriptionStatusNotificationEventBackboneElement
impl UnwindSafe for SubscriptionStatusNotificationEventBackboneElement
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