[−][src]Enum tgbot::types::AllowedUpdate
Type of update to receive
Variants
Message
Edited message
Channel post
Edited channel post
Inline query
Chosen inline result
Callback query
Shipping query
Pre checkout query
Poll
Trait Implementations
impl Clone for AllowedUpdate
[src]
fn clone(&self) -> AllowedUpdate
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for AllowedUpdate
[src]
impl Debug for AllowedUpdate
[src]
impl<'de> Deserialize<'de> for AllowedUpdate
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for AllowedUpdate
[src]
impl Hash for AllowedUpdate
[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 PartialEq<AllowedUpdate> for AllowedUpdate
[src]
fn eq(&self, other: &AllowedUpdate) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<AllowedUpdate> for AllowedUpdate
[src]
fn partial_cmp(&self, other: &AllowedUpdate) -> 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 Serialize for AllowedUpdate
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralEq for AllowedUpdate
[src]
impl StructuralPartialEq for AllowedUpdate
[src]
Auto Trait Implementations
impl RefUnwindSafe for AllowedUpdate
impl Send for AllowedUpdate
impl Sync for AllowedUpdate
impl Unpin for AllowedUpdate
impl UnwindSafe for AllowedUpdate
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> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
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> 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>,