[−][src]Enum tbot::types::passport::element::error::selfie::Kind
Represents possible element kinds for selfie error.
Variants
Passport
An error in the user's passport.
DriverLicense
An error in the user's driver license.
IdentityCard
An error in the user's identity card.
InternalPassport
An error in the user's internal passport.
Methods
impl Kind
[src]
pub fn is_passport(self) -> bool
[src]
Checks if self
is Passport
.
pub fn is_driver_license(self) -> bool
[src]
Checks if self
is DriverLicense
.
pub fn is_identity_card(self) -> bool
[src]
Checks if self
is IdentityCard
.
pub fn is_internal_passport(self) -> bool
[src]
Checks if self
is InternalPassport
.
Trait Implementations
impl Clone for Kind
[src]
fn clone(&self) -> Kind
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for Kind
[src]
impl Eq for Kind
[src]
impl PartialEq<Kind> for Kind
[src]
fn eq(&self, other: &Kind) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Hash for Kind
[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,
Feeds a slice of this type into the given [Hasher
]. Read more
impl Debug for Kind
[src]
impl Serialize for Kind
[src]
Auto Trait Implementations
impl Send for Kind
impl Unpin for Kind
impl Sync for Kind
impl UnwindSafe for Kind
impl RefUnwindSafe for Kind
Blanket Implementations
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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<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> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,