pub struct QueryDescriptor {
pub base: Descriptor,
pub filter: Option<ProtocolsFilter>,
}Expand description
The Query message descriptor.
Fields§
§base: DescriptorThe base descriptor
filter: Option<ProtocolsFilter>Filter Records for query.
Trait Implementations§
Source§impl Clone for QueryDescriptor
impl Clone for QueryDescriptor
Source§fn clone(&self) -> QueryDescriptor
fn clone(&self) -> QueryDescriptor
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 Debug for QueryDescriptor
impl Debug for QueryDescriptor
Source§impl Default for QueryDescriptor
impl Default for QueryDescriptor
Source§fn default() -> QueryDescriptor
fn default() -> QueryDescriptor
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for QueryDescriptor
impl<'de> Deserialize<'de> for QueryDescriptor
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
Auto Trait Implementations§
impl Freeze for QueryDescriptor
impl RefUnwindSafe for QueryDescriptor
impl Send for QueryDescriptor
impl Sync for QueryDescriptor
impl Unpin for QueryDescriptor
impl UnwindSafe for QueryDescriptor
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