pub struct SubscriptionTopicNotificationShapeBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub resource: Option<UriDt>,
pub include: Option<Vec<StringDt>>,
pub rev_include: Option<Vec<StringDt>>,
}
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
resource: Option<UriDt>
URL of the Resource that is the focus (main) resource in a notification shape
include: Option<Vec<StringDt>>
Include directives, rooted in the resource for this shape
rev_include: Option<Vec<StringDt>>
Reverse include directives, rooted in the resource for this shape
Trait Implementations§
Source§impl Clone for SubscriptionTopicNotificationShapeBackboneElement
impl Clone for SubscriptionTopicNotificationShapeBackboneElement
Source§fn clone(&self) -> SubscriptionTopicNotificationShapeBackboneElement
fn clone(&self) -> SubscriptionTopicNotificationShapeBackboneElement
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 SubscriptionTopicNotificationShapeBackboneElement
impl Convert for SubscriptionTopicNotificationShapeBackboneElement
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 SubscriptionTopicNotificationShapeBackboneElement
impl Default for SubscriptionTopicNotificationShapeBackboneElement
Source§fn default() -> SubscriptionTopicNotificationShapeBackboneElement
fn default() -> SubscriptionTopicNotificationShapeBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SubscriptionTopicNotificationShapeBackboneElement
impl<'de> Deserialize<'de> for SubscriptionTopicNotificationShapeBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for SubscriptionTopicNotificationShapeBackboneElement
impl Executor for SubscriptionTopicNotificationShapeBackboneElement
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 SubscriptionTopicNotificationShapeBackboneElement
Auto Trait Implementations§
impl Freeze for SubscriptionTopicNotificationShapeBackboneElement
impl RefUnwindSafe for SubscriptionTopicNotificationShapeBackboneElement
impl Send for SubscriptionTopicNotificationShapeBackboneElement
impl Sync for SubscriptionTopicNotificationShapeBackboneElement
impl Unpin for SubscriptionTopicNotificationShapeBackboneElement
impl UnwindSafe for SubscriptionTopicNotificationShapeBackboneElement
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