#[repr(u8)]pub enum QueryTarget {
BestMatching = 0,
All = 1,
AllComplete = 2,
}Variants§
BestMatching = 0
Let Zenoh find the BestMatching queryable capabale of serving the query.
All = 1
Deliver the query to all queryables matching the query’s key expression.
AllComplete = 2
Deliver the query to all queryables matching the query’s key expression that are declared as complete.
Implementations§
Source§impl QueryTarget
impl QueryTarget
Trait Implementations§
Source§impl Clone for QueryTarget
impl Clone for QueryTarget
Source§fn clone(&self) -> QueryTarget
fn clone(&self) -> QueryTarget
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 QueryTarget
impl Debug for QueryTarget
Source§impl Default for QueryTarget
impl Default for QueryTarget
Source§fn default() -> QueryTarget
fn default() -> QueryTarget
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for QueryTarget
impl<'de> Deserialize<'de> for QueryTarget
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 QueryTarget
impl PartialEq for QueryTarget
impl Copy for QueryTarget
impl Eq for QueryTarget
impl StructuralPartialEq for QueryTarget
Auto Trait Implementations§
impl Freeze for QueryTarget
impl RefUnwindSafe for QueryTarget
impl Send for QueryTarget
impl Sync for QueryTarget
impl Unpin for QueryTarget
impl UnwindSafe for QueryTarget
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more