[−][src]Enum places::msg_types::SearchResultReason
Protobuf allows nesting these, but prost behaves weirdly if we do.
Variants
Never used in practice. Maybe remove this from here and from the rust enum?
If we get real tag support, just add optional string tags
to SearchResult below, but
for now expose that it was because of tags.
Implementations
impl SearchResultReason
[src]
pub fn is_valid(value: i32) -> bool
[src]
Returns true
if value
is a variant of SearchResultReason
.
pub fn from_i32(value: i32) -> Option<SearchResultReason>
[src]
Converts an i32
to a SearchResultReason
, or None
if value
is not a valid variant.
Trait Implementations
impl Clone for SearchResultReason
[src]
fn clone(&self) -> SearchResultReason
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for SearchResultReason
[src]
impl Debug for SearchResultReason
[src]
impl Default for SearchResultReason
[src]
fn default() -> SearchResultReason
[src]
impl Eq for SearchResultReason
[src]
impl From<MatchReason> for SearchResultReason
[src]
fn from(mr: MatchReason) -> Self
[src]
impl From<SearchResultReason> for i32
[src]
fn from(value: SearchResultReason) -> i32
[src]
impl Hash for SearchResultReason
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for SearchResultReason
[src]
fn cmp(&self, other: &SearchResultReason) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<SearchResultReason> for SearchResultReason
[src]
fn eq(&self, other: &SearchResultReason) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<SearchResultReason> for SearchResultReason
[src]
fn partial_cmp(&self, other: &SearchResultReason) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for SearchResultReason
[src]
impl StructuralPartialEq for SearchResultReason
[src]
Auto Trait Implementations
impl RefUnwindSafe for SearchResultReason
impl Send for SearchResultReason
impl Sync for SearchResultReason
impl Unpin for SearchResultReason
impl UnwindSafe for SearchResultReason
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> CallHasher for T where
T: Hash,
T: Hash,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,