Enum telexide::api::types::UpdateType [−][src]
pub enum UpdateType { Message, EditedMessage, ChannelPost, EditedChannelPost, InlineQuery, ChosenInlineResult, CallbackQuery, ShippingQuery, PreCheckoutQuery, Poll, PollAnswer, }
The type of an update, can be used for specifying which update types you want to receive
Variants
Trait Implementations
impl Clone for UpdateType
[src]
impl Clone for UpdateType
[src]fn clone(&self) -> UpdateType
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for UpdateType
[src]
impl<'de> Deserialize<'de> for UpdateType
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<UpdateType> for UpdateType
[src]
impl PartialEq<UpdateType> for UpdateType
[src]impl Serialize for UpdateType
[src]
impl Serialize for UpdateType
[src]impl StructuralPartialEq for UpdateType
[src]
impl StructuralPartialEq for UpdateType
[src]Auto Trait Implementations
impl RefUnwindSafe for UpdateType
impl RefUnwindSafe for UpdateType
impl Send for UpdateType
impl Send for UpdateType
impl Sync for UpdateType
impl Sync for UpdateType
impl Unpin for UpdateType
impl Unpin for UpdateType
impl UnwindSafe for UpdateType
impl UnwindSafe for UpdateType
Blanket Implementations
impl<T> CloneAny for T where
T: Any + Clone,
[src]
impl<T> CloneAny for T where
T: Any + Clone,
[src]pub fn clone_any(&self) -> Box<dyn CloneAny + 'static, Global>
[src]
pub fn clone_any_send(&self) -> Box<dyn CloneAny + 'static + Send, Global> where
T: Send,
[src]
T: Send,
pub fn clone_any_sync(&self) -> Box<dyn CloneAny + 'static + Sync, Global> where
T: Sync,
[src]
T: Sync,
pub fn clone_any_send_sync(
&self
) -> Box<dyn CloneAny + 'static + Sync + Send, Global> where
T: Send + Sync,
[src]
&self
) -> Box<dyn CloneAny + 'static + Sync + Send, Global> where
T: Send + Sync,
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> UnsafeAny for T where
T: Any,
impl<T> UnsafeAny for T where
T: Any,