pub struct SearchSubscriptionsFilter {
pub customer_ids: Option<Vec<String>>,
pub location_ids: Option<Vec<String>>,
pub source_names: Option<Vec<String>>,
}
Expand description
Represents a set of query expressions (filters) to narrow the scope of targeted subscriptions returned by the SearchSubscriptions endpoint.
Fields§
§customer_ids: Option<Vec<String>>
A filter to select subscriptions based on the subscribing customer IDs.
location_ids: Option<Vec<String>>
A filter to select subscriptions based on the location.
source_names: Option<Vec<String>>
A filter to select subscriptions based on the source application.
Trait Implementations§
Source§impl Clone for SearchSubscriptionsFilter
impl Clone for SearchSubscriptionsFilter
Source§fn clone(&self) -> SearchSubscriptionsFilter
fn clone(&self) -> SearchSubscriptionsFilter
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SearchSubscriptionsFilter
impl Debug for SearchSubscriptionsFilter
Source§impl Default for SearchSubscriptionsFilter
impl Default for SearchSubscriptionsFilter
Source§fn default() -> SearchSubscriptionsFilter
fn default() -> SearchSubscriptionsFilter
Returns the “default value” for a type. Read more
impl Eq for SearchSubscriptionsFilter
impl StructuralPartialEq for SearchSubscriptionsFilter
Auto Trait Implementations§
impl Freeze for SearchSubscriptionsFilter
impl RefUnwindSafe for SearchSubscriptionsFilter
impl Send for SearchSubscriptionsFilter
impl Sync for SearchSubscriptionsFilter
impl Unpin for SearchSubscriptionsFilter
impl UnwindSafe for SearchSubscriptionsFilter
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.