pub struct SubscriptionInputValuesQuery {
pub input_values: Vec<InputValues>,
pub scope: Option<Scope>,
pub subscription: Option<Subscription>,
}Expand description
Query for obtaining information about the possible/allowed values for one or more subscription inputs
Fields§
§input_values: Vec<InputValues>The input values to return on input, and the result from the consumer on output.
scope: Option<Scope>The scope at which the properties to query belong
subscription: Option<Subscription>Encapsulates an event subscription.
Implementations§
Trait Implementations§
source§impl Clone for SubscriptionInputValuesQuery
impl Clone for SubscriptionInputValuesQuery
source§fn clone(&self) -> SubscriptionInputValuesQuery
fn clone(&self) -> SubscriptionInputValuesQuery
Returns a copy 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 Debug for SubscriptionInputValuesQuery
impl Debug for SubscriptionInputValuesQuery
source§impl Default for SubscriptionInputValuesQuery
impl Default for SubscriptionInputValuesQuery
source§fn default() -> SubscriptionInputValuesQuery
fn default() -> SubscriptionInputValuesQuery
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SubscriptionInputValuesQuery
impl<'de> Deserialize<'de> for SubscriptionInputValuesQuery
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for SubscriptionInputValuesQuery
impl PartialEq for SubscriptionInputValuesQuery
source§fn eq(&self, other: &SubscriptionInputValuesQuery) -> bool
fn eq(&self, other: &SubscriptionInputValuesQuery) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for SubscriptionInputValuesQuery
Auto Trait Implementations§
impl Freeze for SubscriptionInputValuesQuery
impl RefUnwindSafe for SubscriptionInputValuesQuery
impl Send for SubscriptionInputValuesQuery
impl Sync for SubscriptionInputValuesQuery
impl Unpin for SubscriptionInputValuesQuery
impl UnwindSafe for SubscriptionInputValuesQuery
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