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
sourceimpl Clone for SearchSubscriptionsFilter
impl Clone for SearchSubscriptionsFilter
sourcefn clone(&self) -> SearchSubscriptionsFilter
fn clone(&self) -> SearchSubscriptionsFilter
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for SearchSubscriptionsFilter
impl Debug for SearchSubscriptionsFilter
sourceimpl Default for SearchSubscriptionsFilter
impl Default for SearchSubscriptionsFilter
sourcefn default() -> SearchSubscriptionsFilter
fn default() -> SearchSubscriptionsFilter
Returns the “default value” for a type. Read more
sourceimpl PartialEq<SearchSubscriptionsFilter> for SearchSubscriptionsFilter
impl PartialEq<SearchSubscriptionsFilter> for SearchSubscriptionsFilter
sourcefn eq(&self, other: &SearchSubscriptionsFilter) -> bool
fn eq(&self, other: &SearchSubscriptionsFilter) -> bool
sourceimpl Serialize for SearchSubscriptionsFilter
impl Serialize for SearchSubscriptionsFilter
impl Eq for SearchSubscriptionsFilter
impl StructuralEq for SearchSubscriptionsFilter
impl StructuralPartialEq for SearchSubscriptionsFilter
Auto Trait Implementations
impl RefUnwindSafe for SearchSubscriptionsFilter
impl Send for SearchSubscriptionsFilter
impl Sync for SearchSubscriptionsFilter
impl Unpin for SearchSubscriptionsFilter
impl UnwindSafe for SearchSubscriptionsFilter
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.