[][src]Struct tg_bot_models::DeleteChatPhoto

pub struct DeleteChatPhoto {
    pub chat_id: PolymorphChatId,
}

Use this method to delete a chat photo. Photos can't be changed for private chats. The bot must be an administrator in the chat for this to work and must have the appropriate admin rights. Returns True on success.

Fields

chat_id: PolymorphChatId

Unique identifier for the target chat or username of the target channel (in the format @channelusername)

Trait Implementations

impl PartialOrd<DeleteChatPhoto> for DeleteChatPhoto[src]

impl Clone for DeleteChatPhoto[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl PartialEq<DeleteChatPhoto> for DeleteChatPhoto[src]

impl Debug for DeleteChatPhoto[src]

impl Serialize for DeleteChatPhoto[src]

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

Auto Trait Implementations

Blanket Implementations

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

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

type Owned = T

The resulting type after obtaining ownership.

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

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.

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

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

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

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