Struct telexide::api::types::SendChatAction [−][src]
pub struct SendChatAction { pub chat_id: i64, pub action: ChatAction, }
struct for holding data needed to call
send_chat_action
Fields
chat_id: i64
Unique identifier for the target chat
action: ChatAction
Type of action to broadcast.
Trait Implementations
impl Clone for SendChatAction
[src]
impl Clone for SendChatAction
[src]fn clone(&self) -> SendChatAction
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for SendChatAction
[src]
impl<'de> Deserialize<'de> for SendChatAction
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<SendChatAction> for SendChatAction
[src]
impl PartialEq<SendChatAction> for SendChatAction
[src]fn eq(&self, other: &SendChatAction) -> bool
[src]
fn ne(&self, other: &SendChatAction) -> bool
[src]
impl Serialize for SendChatAction
[src]
impl Serialize for SendChatAction
[src]impl StructuralPartialEq for SendChatAction
[src]
impl StructuralPartialEq for SendChatAction
[src]Auto Trait Implementations
impl RefUnwindSafe for SendChatAction
impl RefUnwindSafe for SendChatAction
impl Send for SendChatAction
impl Send for SendChatAction
impl Sync for SendChatAction
impl Sync for SendChatAction
impl Unpin for SendChatAction
impl Unpin for SendChatAction
impl UnwindSafe for SendChatAction
impl UnwindSafe for SendChatAction
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 + Send + Sync, Global> where
T: Send + Sync,
[src]
&self
) -> Box<dyn CloneAny + 'static + Send + Sync, 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,