pub struct SubscriptionFilterByBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub resource_type: Option<UriDt>,
pub filter_parameter: Option<StringDt>,
pub comparator: Option<CodeDt>,
pub modifier: Option<CodeDt>,
pub value: Option<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_type: Option<UriDt>
Allowed Resource (reference to definition) for this Subscription filter
filter_parameter: Option<StringDt>
Filter label defined in SubscriptionTopic
comparator: Option<CodeDt>
eq | ne | gt | lt | ge | le | sa | eb | ap
modifier: Option<CodeDt>
missing | exact | contains | not | text | in | not-in | below | above | type | identifier | of-type | code-text | text-advanced | iterate
value: Option<StringDt>
Literal value or resource path
Trait Implementations§
Source§impl Clone for SubscriptionFilterByBackboneElement
impl Clone for SubscriptionFilterByBackboneElement
Source§fn clone(&self) -> SubscriptionFilterByBackboneElement
fn clone(&self) -> SubscriptionFilterByBackboneElement
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 SubscriptionFilterByBackboneElement
impl Convert for SubscriptionFilterByBackboneElement
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 SubscriptionFilterByBackboneElement
impl Default for SubscriptionFilterByBackboneElement
Source§fn default() -> SubscriptionFilterByBackboneElement
fn default() -> SubscriptionFilterByBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SubscriptionFilterByBackboneElement
impl<'de> Deserialize<'de> for SubscriptionFilterByBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for SubscriptionFilterByBackboneElement
impl Executor for SubscriptionFilterByBackboneElement
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 SubscriptionFilterByBackboneElement
Auto Trait Implementations§
impl Freeze for SubscriptionFilterByBackboneElement
impl RefUnwindSafe for SubscriptionFilterByBackboneElement
impl Send for SubscriptionFilterByBackboneElement
impl Sync for SubscriptionFilterByBackboneElement
impl Unpin for SubscriptionFilterByBackboneElement
impl UnwindSafe for SubscriptionFilterByBackboneElement
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