[−][src]Enum tbot::types::passport::element::error::file::Kind
Represents possible element kinds for file error.
Variants
UtilityBill
An error in the user's utility bill.
BankStatement
An error in the user's bank statement.
RentalAgreement
An error in the user's rental agreement.
PassportRegistration
An error in the user's passport registration.
TemporaryRegistration
An error in the user's temporary registration.
Methods
impl Kind
[src]
pub fn is_utility_bill(self) -> bool
[src]
Checks if self
is UtilityBill
.
pub fn is_bank_statement(self) -> bool
[src]
Checks if self
is BankStatement
.
pub fn is_rental_agreement(self) -> bool
[src]
Checks if self
is RentalAgreement
.
pub fn is_passport_registration(self) -> bool
[src]
Checks if self
is PassportRegistration
.
pub fn is_temporary_registration(self) -> bool
[src]
Checks if self
is TemporaryRegistration
.
Trait Implementations
impl Copy for Kind
[src]
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 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 Eq for Kind
[src]
impl Debug for Kind
[src]
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 Serialize for Kind
[src]
Auto Trait Implementations
impl Sync for Kind
impl Unpin for Kind
impl Send for Kind
impl UnwindSafe for Kind
impl RefUnwindSafe for Kind
Blanket Implementations
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> From<T> for 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<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,
fn equivalent(&self, key: &K) -> bool
[src]
impl<T> Erased for T
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,