Struct telexide::api::types::PinChatMessage [−][src]
pub struct PinChatMessage { pub chat_id: i64, pub message_id: i64, pub disable_notification: bool, }
struct for holding data needed to call
pin_chat_message
Fields
chat_id: i64
Unique identifier for the target chat
message_id: i64
Identifier of a message to pin
disable_notification: bool
Sends the message silently. Users will receive a notification with no sound.
Trait Implementations
impl Clone for PinChatMessage
[src]
impl Clone for PinChatMessage
[src]fn clone(&self) -> PinChatMessage
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for PinChatMessage
[src]
impl<'de> Deserialize<'de> for PinChatMessage
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<PinChatMessage> for PinChatMessage
[src]
impl PartialEq<PinChatMessage> for PinChatMessage
[src]fn eq(&self, other: &PinChatMessage) -> bool
[src]
fn ne(&self, other: &PinChatMessage) -> bool
[src]
impl Serialize for PinChatMessage
[src]
impl Serialize for PinChatMessage
[src]impl StructuralPartialEq for PinChatMessage
[src]
impl StructuralPartialEq for PinChatMessage
[src]Auto Trait Implementations
impl RefUnwindSafe for PinChatMessage
impl RefUnwindSafe for PinChatMessage
impl Send for PinChatMessage
impl Send for PinChatMessage
impl Sync for PinChatMessage
impl Sync for PinChatMessage
impl Unpin for PinChatMessage
impl Unpin for PinChatMessage
impl UnwindSafe for PinChatMessage
impl UnwindSafe for PinChatMessage
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,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,