#[non_exhaustive]pub enum GeoMatchConstraintValue {
Show 250 variants
Ad,
Ae,
Af,
Ag,
Ai,
Al,
Am,
Ao,
Aq,
Ar,
As,
At,
Au,
Aw,
Ax,
Az,
Ba,
Bb,
Bd,
Be,
Bf,
Bg,
Bh,
Bi,
Bj,
Bl,
Bm,
Bn,
Bo,
Bq,
Br,
Bs,
Bt,
Bv,
Bw,
By,
Bz,
Ca,
Cc,
Cd,
Cf,
Cg,
Ch,
Ci,
Ck,
Cl,
Cm,
Cn,
Co,
Cr,
Cu,
Cv,
Cw,
Cx,
Cy,
Cz,
De,
Dj,
Dk,
Dm,
Do,
Dz,
Ec,
Ee,
Eg,
Eh,
Er,
Es,
Et,
Fi,
Fj,
Fk,
Fm,
Fo,
Fr,
Ga,
Gb,
Gd,
Ge,
Gf,
Gg,
Gh,
Gi,
Gl,
Gm,
Gn,
Gp,
Gq,
Gr,
Gs,
Gt,
Gu,
Gw,
Gy,
Hk,
Hm,
Hn,
Hr,
Ht,
Hu,
Id,
Ie,
Il,
Im,
In,
Io,
Iq,
Ir,
Is,
It,
Je,
Jm,
Jo,
Jp,
Ke,
Kg,
Kh,
Ki,
Km,
Kn,
Kp,
Kr,
Kw,
Ky,
Kz,
La,
Lb,
Lc,
Li,
Lk,
Lr,
Ls,
Lt,
Lu,
Lv,
Ly,
Ma,
Mc,
Md,
Me,
Mf,
Mg,
Mh,
Mk,
Ml,
Mm,
Mn,
Mo,
Mp,
Mq,
Mr,
Ms,
Mt,
Mu,
Mv,
Mw,
Mx,
My,
Mz,
Na,
Nc,
Ne,
Nf,
Ng,
Ni,
Nl,
No,
Np,
Nr,
Nu,
Nz,
Om,
Pa,
Pe,
Pf,
Pg,
Ph,
Pk,
Pl,
Pm,
Pn,
Pr,
Ps,
Pt,
Pw,
Py,
Qa,
Re,
Ro,
Rs,
Ru,
Rw,
Sa,
Sb,
Sc,
Sd,
Se,
Sg,
Sh,
Si,
Sj,
Sk,
Sl,
Sm,
Sn,
So,
Sr,
Ss,
St,
Sv,
Sx,
Sy,
Sz,
Tc,
Td,
Tf,
Tg,
Th,
Tj,
Tk,
Tl,
Tm,
Tn,
To,
Tr,
Tt,
Tv,
Tw,
Tz,
Ua,
Ug,
Um,
Us,
Uy,
Uz,
Va,
Vc,
Ve,
Vg,
Vi,
Vn,
Vu,
Wf,
Ws,
Ye,
Yt,
Za,
Zm,
Zw,
Unknown(UnknownVariantValue),
}Expand description
When writing a match expression against GeoMatchConstraintValue, it is important to ensure
your code is forward-compatible. That is, if a match arm handles a case for a
feature that is supported by the service but has not been represented as an enum
variant in a current version of SDK, your code should continue to work when you
upgrade SDK to a future version in which the enum does include a variant for that
feature.
Here is an example of how you can make a match expression forward-compatible:
# let geomatchconstraintvalue = unimplemented!();
match geomatchconstraintvalue {
GeoMatchConstraintValue::Ad => { /* ... */ },
GeoMatchConstraintValue::Ae => { /* ... */ },
GeoMatchConstraintValue::Af => { /* ... */ },
GeoMatchConstraintValue::Ag => { /* ... */ },
GeoMatchConstraintValue::Ai => { /* ... */ },
GeoMatchConstraintValue::Al => { /* ... */ },
GeoMatchConstraintValue::Am => { /* ... */ },
GeoMatchConstraintValue::Ao => { /* ... */ },
GeoMatchConstraintValue::Aq => { /* ... */ },
GeoMatchConstraintValue::Ar => { /* ... */ },
GeoMatchConstraintValue::As => { /* ... */ },
GeoMatchConstraintValue::At => { /* ... */ },
GeoMatchConstraintValue::Au => { /* ... */ },
GeoMatchConstraintValue::Aw => { /* ... */ },
GeoMatchConstraintValue::Ax => { /* ... */ },
GeoMatchConstraintValue::Az => { /* ... */ },
GeoMatchConstraintValue::Ba => { /* ... */ },
GeoMatchConstraintValue::Bb => { /* ... */ },
GeoMatchConstraintValue::Bd => { /* ... */ },
GeoMatchConstraintValue::Be => { /* ... */ },
GeoMatchConstraintValue::Bf => { /* ... */ },
GeoMatchConstraintValue::Bg => { /* ... */ },
GeoMatchConstraintValue::Bh => { /* ... */ },
GeoMatchConstraintValue::Bi => { /* ... */ },
GeoMatchConstraintValue::Bj => { /* ... */ },
GeoMatchConstraintValue::Bl => { /* ... */ },
GeoMatchConstraintValue::Bm => { /* ... */ },
GeoMatchConstraintValue::Bn => { /* ... */ },
GeoMatchConstraintValue::Bo => { /* ... */ },
GeoMatchConstraintValue::Bq => { /* ... */ },
GeoMatchConstraintValue::Br => { /* ... */ },
GeoMatchConstraintValue::Bs => { /* ... */ },
GeoMatchConstraintValue::Bt => { /* ... */ },
GeoMatchConstraintValue::Bv => { /* ... */ },
GeoMatchConstraintValue::Bw => { /* ... */ },
GeoMatchConstraintValue::By => { /* ... */ },
GeoMatchConstraintValue::Bz => { /* ... */ },
GeoMatchConstraintValue::Ca => { /* ... */ },
GeoMatchConstraintValue::Cc => { /* ... */ },
GeoMatchConstraintValue::Cd => { /* ... */ },
GeoMatchConstraintValue::Cf => { /* ... */ },
GeoMatchConstraintValue::Cg => { /* ... */ },
GeoMatchConstraintValue::Ch => { /* ... */ },
GeoMatchConstraintValue::Ci => { /* ... */ },
GeoMatchConstraintValue::Ck => { /* ... */ },
GeoMatchConstraintValue::Cl => { /* ... */ },
GeoMatchConstraintValue::Cm => { /* ... */ },
GeoMatchConstraintValue::Cn => { /* ... */ },
GeoMatchConstraintValue::Co => { /* ... */ },
GeoMatchConstraintValue::Cr => { /* ... */ },
GeoMatchConstraintValue::Cu => { /* ... */ },
GeoMatchConstraintValue::Cv => { /* ... */ },
GeoMatchConstraintValue::Cw => { /* ... */ },
GeoMatchConstraintValue::Cx => { /* ... */ },
GeoMatchConstraintValue::Cy => { /* ... */ },
GeoMatchConstraintValue::Cz => { /* ... */ },
GeoMatchConstraintValue::De => { /* ... */ },
GeoMatchConstraintValue::Dj => { /* ... */ },
GeoMatchConstraintValue::Dk => { /* ... */ },
GeoMatchConstraintValue::Dm => { /* ... */ },
GeoMatchConstraintValue::Do => { /* ... */ },
GeoMatchConstraintValue::Dz => { /* ... */ },
GeoMatchConstraintValue::Ec => { /* ... */ },
GeoMatchConstraintValue::Ee => { /* ... */ },
GeoMatchConstraintValue::Eg => { /* ... */ },
GeoMatchConstraintValue::Eh => { /* ... */ },
GeoMatchConstraintValue::Er => { /* ... */ },
GeoMatchConstraintValue::Es => { /* ... */ },
GeoMatchConstraintValue::Et => { /* ... */ },
GeoMatchConstraintValue::Fi => { /* ... */ },
GeoMatchConstraintValue::Fj => { /* ... */ },
GeoMatchConstraintValue::Fk => { /* ... */ },
GeoMatchConstraintValue::Fm => { /* ... */ },
GeoMatchConstraintValue::Fo => { /* ... */ },
GeoMatchConstraintValue::Fr => { /* ... */ },
GeoMatchConstraintValue::Ga => { /* ... */ },
GeoMatchConstraintValue::Gb => { /* ... */ },
GeoMatchConstraintValue::Gd => { /* ... */ },
GeoMatchConstraintValue::Ge => { /* ... */ },
GeoMatchConstraintValue::Gf => { /* ... */ },
GeoMatchConstraintValue::Gg => { /* ... */ },
GeoMatchConstraintValue::Gh => { /* ... */ },
GeoMatchConstraintValue::Gi => { /* ... */ },
GeoMatchConstraintValue::Gl => { /* ... */ },
GeoMatchConstraintValue::Gm => { /* ... */ },
GeoMatchConstraintValue::Gn => { /* ... */ },
GeoMatchConstraintValue::Gp => { /* ... */ },
GeoMatchConstraintValue::Gq => { /* ... */ },
GeoMatchConstraintValue::Gr => { /* ... */ },
GeoMatchConstraintValue::Gs => { /* ... */ },
GeoMatchConstraintValue::Gt => { /* ... */ },
GeoMatchConstraintValue::Gu => { /* ... */ },
GeoMatchConstraintValue::Gw => { /* ... */ },
GeoMatchConstraintValue::Gy => { /* ... */ },
GeoMatchConstraintValue::Hk => { /* ... */ },
GeoMatchConstraintValue::Hm => { /* ... */ },
GeoMatchConstraintValue::Hn => { /* ... */ },
GeoMatchConstraintValue::Hr => { /* ... */ },
GeoMatchConstraintValue::Ht => { /* ... */ },
GeoMatchConstraintValue::Hu => { /* ... */ },
GeoMatchConstraintValue::Id => { /* ... */ },
GeoMatchConstraintValue::Ie => { /* ... */ },
GeoMatchConstraintValue::Il => { /* ... */ },
GeoMatchConstraintValue::Im => { /* ... */ },
GeoMatchConstraintValue::In => { /* ... */ },
GeoMatchConstraintValue::Io => { /* ... */ },
GeoMatchConstraintValue::Iq => { /* ... */ },
GeoMatchConstraintValue::Ir => { /* ... */ },
GeoMatchConstraintValue::Is => { /* ... */ },
GeoMatchConstraintValue::It => { /* ... */ },
GeoMatchConstraintValue::Je => { /* ... */ },
GeoMatchConstraintValue::Jm => { /* ... */ },
GeoMatchConstraintValue::Jo => { /* ... */ },
GeoMatchConstraintValue::Jp => { /* ... */ },
GeoMatchConstraintValue::Ke => { /* ... */ },
GeoMatchConstraintValue::Kg => { /* ... */ },
GeoMatchConstraintValue::Kh => { /* ... */ },
GeoMatchConstraintValue::Ki => { /* ... */ },
GeoMatchConstraintValue::Km => { /* ... */ },
GeoMatchConstraintValue::Kn => { /* ... */ },
GeoMatchConstraintValue::Kp => { /* ... */ },
GeoMatchConstraintValue::Kr => { /* ... */ },
GeoMatchConstraintValue::Kw => { /* ... */ },
GeoMatchConstraintValue::Ky => { /* ... */ },
GeoMatchConstraintValue::Kz => { /* ... */ },
GeoMatchConstraintValue::La => { /* ... */ },
GeoMatchConstraintValue::Lb => { /* ... */ },
GeoMatchConstraintValue::Lc => { /* ... */ },
GeoMatchConstraintValue::Li => { /* ... */ },
GeoMatchConstraintValue::Lk => { /* ... */ },
GeoMatchConstraintValue::Lr => { /* ... */ },
GeoMatchConstraintValue::Ls => { /* ... */ },
GeoMatchConstraintValue::Lt => { /* ... */ },
GeoMatchConstraintValue::Lu => { /* ... */ },
GeoMatchConstraintValue::Lv => { /* ... */ },
GeoMatchConstraintValue::Ly => { /* ... */ },
GeoMatchConstraintValue::Ma => { /* ... */ },
GeoMatchConstraintValue::Mc => { /* ... */ },
GeoMatchConstraintValue::Md => { /* ... */ },
GeoMatchConstraintValue::Me => { /* ... */ },
GeoMatchConstraintValue::Mf => { /* ... */ },
GeoMatchConstraintValue::Mg => { /* ... */ },
GeoMatchConstraintValue::Mh => { /* ... */ },
GeoMatchConstraintValue::Mk => { /* ... */ },
GeoMatchConstraintValue::Ml => { /* ... */ },
GeoMatchConstraintValue::Mm => { /* ... */ },
GeoMatchConstraintValue::Mn => { /* ... */ },
GeoMatchConstraintValue::Mo => { /* ... */ },
GeoMatchConstraintValue::Mp => { /* ... */ },
GeoMatchConstraintValue::Mq => { /* ... */ },
GeoMatchConstraintValue::Mr => { /* ... */ },
GeoMatchConstraintValue::Ms => { /* ... */ },
GeoMatchConstraintValue::Mt => { /* ... */ },
GeoMatchConstraintValue::Mu => { /* ... */ },
GeoMatchConstraintValue::Mv => { /* ... */ },
GeoMatchConstraintValue::Mw => { /* ... */ },
GeoMatchConstraintValue::Mx => { /* ... */ },
GeoMatchConstraintValue::My => { /* ... */ },
GeoMatchConstraintValue::Mz => { /* ... */ },
GeoMatchConstraintValue::Na => { /* ... */ },
GeoMatchConstraintValue::Nc => { /* ... */ },
GeoMatchConstraintValue::Ne => { /* ... */ },
GeoMatchConstraintValue::Nf => { /* ... */ },
GeoMatchConstraintValue::Ng => { /* ... */ },
GeoMatchConstraintValue::Ni => { /* ... */ },
GeoMatchConstraintValue::Nl => { /* ... */ },
GeoMatchConstraintValue::No => { /* ... */ },
GeoMatchConstraintValue::Np => { /* ... */ },
GeoMatchConstraintValue::Nr => { /* ... */ },
GeoMatchConstraintValue::Nu => { /* ... */ },
GeoMatchConstraintValue::Nz => { /* ... */ },
GeoMatchConstraintValue::Om => { /* ... */ },
GeoMatchConstraintValue::Pa => { /* ... */ },
GeoMatchConstraintValue::Pe => { /* ... */ },
GeoMatchConstraintValue::Pf => { /* ... */ },
GeoMatchConstraintValue::Pg => { /* ... */ },
GeoMatchConstraintValue::Ph => { /* ... */ },
GeoMatchConstraintValue::Pk => { /* ... */ },
GeoMatchConstraintValue::Pl => { /* ... */ },
GeoMatchConstraintValue::Pm => { /* ... */ },
GeoMatchConstraintValue::Pn => { /* ... */ },
GeoMatchConstraintValue::Pr => { /* ... */ },
GeoMatchConstraintValue::Ps => { /* ... */ },
GeoMatchConstraintValue::Pt => { /* ... */ },
GeoMatchConstraintValue::Pw => { /* ... */ },
GeoMatchConstraintValue::Py => { /* ... */ },
GeoMatchConstraintValue::Qa => { /* ... */ },
GeoMatchConstraintValue::Re => { /* ... */ },
GeoMatchConstraintValue::Ro => { /* ... */ },
GeoMatchConstraintValue::Rs => { /* ... */ },
GeoMatchConstraintValue::Ru => { /* ... */ },
GeoMatchConstraintValue::Rw => { /* ... */ },
GeoMatchConstraintValue::Sa => { /* ... */ },
GeoMatchConstraintValue::Sb => { /* ... */ },
GeoMatchConstraintValue::Sc => { /* ... */ },
GeoMatchConstraintValue::Sd => { /* ... */ },
GeoMatchConstraintValue::Se => { /* ... */ },
GeoMatchConstraintValue::Sg => { /* ... */ },
GeoMatchConstraintValue::Sh => { /* ... */ },
GeoMatchConstraintValue::Si => { /* ... */ },
GeoMatchConstraintValue::Sj => { /* ... */ },
GeoMatchConstraintValue::Sk => { /* ... */ },
GeoMatchConstraintValue::Sl => { /* ... */ },
GeoMatchConstraintValue::Sm => { /* ... */ },
GeoMatchConstraintValue::Sn => { /* ... */ },
GeoMatchConstraintValue::So => { /* ... */ },
GeoMatchConstraintValue::Sr => { /* ... */ },
GeoMatchConstraintValue::Ss => { /* ... */ },
GeoMatchConstraintValue::St => { /* ... */ },
GeoMatchConstraintValue::Sv => { /* ... */ },
GeoMatchConstraintValue::Sx => { /* ... */ },
GeoMatchConstraintValue::Sy => { /* ... */ },
GeoMatchConstraintValue::Sz => { /* ... */ },
GeoMatchConstraintValue::Tc => { /* ... */ },
GeoMatchConstraintValue::Td => { /* ... */ },
GeoMatchConstraintValue::Tf => { /* ... */ },
GeoMatchConstraintValue::Tg => { /* ... */ },
GeoMatchConstraintValue::Th => { /* ... */ },
GeoMatchConstraintValue::Tj => { /* ... */ },
GeoMatchConstraintValue::Tk => { /* ... */ },
GeoMatchConstraintValue::Tl => { /* ... */ },
GeoMatchConstraintValue::Tm => { /* ... */ },
GeoMatchConstraintValue::Tn => { /* ... */ },
GeoMatchConstraintValue::To => { /* ... */ },
GeoMatchConstraintValue::Tr => { /* ... */ },
GeoMatchConstraintValue::Tt => { /* ... */ },
GeoMatchConstraintValue::Tv => { /* ... */ },
GeoMatchConstraintValue::Tw => { /* ... */ },
GeoMatchConstraintValue::Tz => { /* ... */ },
GeoMatchConstraintValue::Ua => { /* ... */ },
GeoMatchConstraintValue::Ug => { /* ... */ },
GeoMatchConstraintValue::Um => { /* ... */ },
GeoMatchConstraintValue::Us => { /* ... */ },
GeoMatchConstraintValue::Uy => { /* ... */ },
GeoMatchConstraintValue::Uz => { /* ... */ },
GeoMatchConstraintValue::Va => { /* ... */ },
GeoMatchConstraintValue::Vc => { /* ... */ },
GeoMatchConstraintValue::Ve => { /* ... */ },
GeoMatchConstraintValue::Vg => { /* ... */ },
GeoMatchConstraintValue::Vi => { /* ... */ },
GeoMatchConstraintValue::Vn => { /* ... */ },
GeoMatchConstraintValue::Vu => { /* ... */ },
GeoMatchConstraintValue::Wf => { /* ... */ },
GeoMatchConstraintValue::Ws => { /* ... */ },
GeoMatchConstraintValue::Ye => { /* ... */ },
GeoMatchConstraintValue::Yt => { /* ... */ },
GeoMatchConstraintValue::Za => { /* ... */ },
GeoMatchConstraintValue::Zm => { /* ... */ },
GeoMatchConstraintValue::Zw => { /* ... */ },
other @ _ if other.as_str() == "NewFeature" => { /* handles a case for `NewFeature` */ },
_ => { /* ... */ },
}
The above code demonstrates that when geomatchconstraintvalue represents
NewFeature, the execution path will lead to the second last match arm,
even though the enum does not contain a variant GeoMatchConstraintValue::NewFeature
in the current version of SDK. The reason is that the variable other,
created by the @ operator, is bound to
GeoMatchConstraintValue::Unknown(UnknownVariantValue("NewFeature".to_owned()))
and calling as_str on it yields "NewFeature".
This match expression is forward-compatible when executed with a newer
version of SDK where the variant GeoMatchConstraintValue::NewFeature is defined.
Specifically, when geomatchconstraintvalue represents NewFeature,
the execution path will hit the second last match arm as before by virtue of
calling as_str on GeoMatchConstraintValue::NewFeature also yielding "NewFeature".
Explicitly matching on the Unknown variant should
be avoided for two reasons:
- The inner data
UnknownVariantValueis opaque, and no further information can be extracted. - It might inadvertently shadow other intended match arms.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Ad
Ae
Af
Ag
Ai
Al
Am
Ao
Aq
Ar
As
At
Au
Aw
Ax
Az
Ba
Bb
Bd
Be
Bf
Bg
Bh
Bi
Bj
Bl
Bm
Bn
Bo
Bq
Br
Bs
Bt
Bv
Bw
By
Bz
Ca
Cc
Cd
Cf
Cg
Ch
Ci
Ck
Cl
Cm
Cn
Co
Cr
Cu
Cv
Cw
Cx
Cy
Cz
De
Dj
Dk
Dm
Do
Dz
Ec
Ee
Eg
Eh
Er
Es
Et
Fi
Fj
Fk
Fm
Fo
Fr
Ga
Gb
Gd
Ge
Gf
Gg
Gh
Gi
Gl
Gm
Gn
Gp
Gq
Gr
Gs
Gt
Gu
Gw
Gy
Hk
Hm
Hn
Hr
Ht
Hu
Id
Ie
Il
Im
In
Io
Iq
Ir
Is
It
Je
Jm
Jo
Jp
Ke
Kg
Kh
Ki
Km
Kn
Kp
Kr
Kw
Ky
Kz
La
Lb
Lc
Li
Lk
Lr
Ls
Lt
Lu
Lv
Ly
Ma
Mc
Md
Me
Mf
Mg
Mh
Mk
Ml
Mm
Mn
Mo
Mp
Mq
Mr
Ms
Mt
Mu
Mv
Mw
Mx
My
Mz
Na
Nc
Ne
Nf
Ng
Ni
Nl
No
Np
Nr
Nu
Nz
Om
Pa
Pe
Pf
Pg
Ph
Pk
Pl
Pm
Pn
Pr
Ps
Pt
Pw
Py
Qa
Re
Ro
Rs
Ru
Rw
Sa
Sb
Sc
Sd
Se
Sg
Sh
Si
Sj
Sk
Sl
Sm
Sn
So
Sr
Ss
St
Sv
Sx
Sy
Sz
Tc
Td
Tf
Tg
Th
Tj
Tk
Tl
Tm
Tn
To
Tr
Tt
Tv
Tw
Tz
Ua
Ug
Um
Us
Uy
Uz
Va
Vc
Ve
Vg
Vi
Vn
Vu
Wf
Ws
Ye
Yt
Za
Zm
Zw
Unknown(UnknownVariantValue)
Unknown contains new variants that have been added since this code was generated.
Implementations§
Trait Implementations§
source§impl AsRef<str> for GeoMatchConstraintValue
impl AsRef<str> for GeoMatchConstraintValue
source§impl Clone for GeoMatchConstraintValue
impl Clone for GeoMatchConstraintValue
source§fn clone(&self) -> GeoMatchConstraintValue
fn clone(&self) -> GeoMatchConstraintValue
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GeoMatchConstraintValue
impl Debug for GeoMatchConstraintValue
source§impl From<&str> for GeoMatchConstraintValue
impl From<&str> for GeoMatchConstraintValue
source§impl FromStr for GeoMatchConstraintValue
impl FromStr for GeoMatchConstraintValue
source§impl Hash for GeoMatchConstraintValue
impl Hash for GeoMatchConstraintValue
source§impl Ord for GeoMatchConstraintValue
impl Ord for GeoMatchConstraintValue
source§fn cmp(&self, other: &GeoMatchConstraintValue) -> Ordering
fn cmp(&self, other: &GeoMatchConstraintValue) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere Self: Sized,
source§impl PartialEq<GeoMatchConstraintValue> for GeoMatchConstraintValue
impl PartialEq<GeoMatchConstraintValue> for GeoMatchConstraintValue
source§fn eq(&self, other: &GeoMatchConstraintValue) -> bool
fn eq(&self, other: &GeoMatchConstraintValue) -> bool
self and other values to be equal, and is used
by ==.source§impl PartialOrd<GeoMatchConstraintValue> for GeoMatchConstraintValue
impl PartialOrd<GeoMatchConstraintValue> for GeoMatchConstraintValue
source§fn partial_cmp(&self, other: &GeoMatchConstraintValue) -> Option<Ordering>
fn partial_cmp(&self, other: &GeoMatchConstraintValue) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
self and other) and is used by the <=
operator. Read moreimpl Eq for GeoMatchConstraintValue
impl StructuralEq for GeoMatchConstraintValue
impl StructuralPartialEq for GeoMatchConstraintValue
Auto Trait Implementations§
impl RefUnwindSafe for GeoMatchConstraintValue
impl Send for GeoMatchConstraintValue
impl Sync for GeoMatchConstraintValue
impl Unpin for GeoMatchConstraintValue
impl UnwindSafe for GeoMatchConstraintValue
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
source§impl<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,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key and return true if they are equal.