[][src]Struct rtdlib::types::ChatActionBarReportAddBlock

pub struct ChatActionBarReportAddBlock { /* fields omitted */ }

The chat is a private or secret chat, which can be reported using the method reportChat, or the other user can be added to the contact list using the method addContact, or the other user can be blocked using the method blockUser

Implementations

impl ChatActionBarReportAddBlock[src]

pub fn from_json<S: AsRef<str>>(json: S) -> RTDResult<Self>[src]

pub fn builder() -> RTDChatActionBarReportAddBlockBuilder[src]

Trait Implementations

impl AsRef<ChatActionBarReportAddBlock> for ChatActionBarReportAddBlock[src]

impl Clone for ChatActionBarReportAddBlock[src]

impl Debug for ChatActionBarReportAddBlock[src]

impl Default for ChatActionBarReportAddBlock[src]

impl<'de> Deserialize<'de> for ChatActionBarReportAddBlock[src]

impl RObject for ChatActionBarReportAddBlock[src]

impl Serialize for ChatActionBarReportAddBlock[src]

impl TDChatActionBar for ChatActionBarReportAddBlock[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.