pub struct SubscriptionTopicCanFilterByBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub description: Option<MarkdownDt>,
pub resource: Option<UriDt>,
pub filter_parameter: Option<StringDt>,
pub filter_definition: Option<UriDt>,
pub comparator: Option<Vec<CodeDt>>,
pub modifier: Option<Vec<CodeDt>>,
}
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>
Description of this filter parameter
resource: Option<UriDt>
URL of the triggering Resource that this filter applies to
filter_parameter: Option<StringDt>
Human-readable and computation-friendly name for a filter parameter usable by subscriptions on this topic, via Subscription.filterBy.filterParameter
filter_definition: Option<UriDt>
Canonical URL for a filterParameter definition
comparator: Option<Vec<CodeDt>>
eq | ne | gt | lt | ge | le | sa | eb | ap
modifier: Option<Vec<CodeDt>>
missing | exact | contains | not | text | in | not-in | below | above | type | identifier | of-type | code-text | text-advanced | iterate
Trait Implementations§
Source§impl Clone for SubscriptionTopicCanFilterByBackboneElement
impl Clone for SubscriptionTopicCanFilterByBackboneElement
Source§fn clone(&self) -> SubscriptionTopicCanFilterByBackboneElement
fn clone(&self) -> SubscriptionTopicCanFilterByBackboneElement
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 SubscriptionTopicCanFilterByBackboneElement
impl Convert for SubscriptionTopicCanFilterByBackboneElement
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 SubscriptionTopicCanFilterByBackboneElement
impl Default for SubscriptionTopicCanFilterByBackboneElement
Source§fn default() -> SubscriptionTopicCanFilterByBackboneElement
fn default() -> SubscriptionTopicCanFilterByBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SubscriptionTopicCanFilterByBackboneElement
impl<'de> Deserialize<'de> for SubscriptionTopicCanFilterByBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for SubscriptionTopicCanFilterByBackboneElement
impl Executor for SubscriptionTopicCanFilterByBackboneElement
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 SubscriptionTopicCanFilterByBackboneElement
Auto Trait Implementations§
impl Freeze for SubscriptionTopicCanFilterByBackboneElement
impl RefUnwindSafe for SubscriptionTopicCanFilterByBackboneElement
impl Send for SubscriptionTopicCanFilterByBackboneElement
impl Sync for SubscriptionTopicCanFilterByBackboneElement
impl Unpin for SubscriptionTopicCanFilterByBackboneElement
impl UnwindSafe for SubscriptionTopicCanFilterByBackboneElement
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