[][src]Struct telegram_bot_raw::requests::kick_chat_member::KickChatMember

#[must_use = "requests do nothing unless sent"]pub struct KickChatMember { /* fields omitted */ }

Use this method to kick a user from a group or a supergroup. In the case of supergroups, the user will not be able to return to the group on their own using invite links, etc., unless unbanned first. The bot must be an administrator in the group for this to work.

Implementations

impl KickChatMember[src]

pub fn new<C, U>(chat: C, user: U) -> Self where
    C: ToChatRef,
    U: ToUserId
[src]

Trait Implementations

impl Clone for KickChatMember[src]

impl Debug for KickChatMember[src]

impl PartialEq<KickChatMember> for KickChatMember[src]

impl PartialOrd<KickChatMember> for KickChatMember[src]

impl Request for KickChatMember[src]

impl Serialize for KickChatMember[src]

impl StructuralPartialEq for KickChatMember[src]

Auto Trait Implementations

impl RefUnwindSafe for KickChatMember[src]

impl Send for KickChatMember[src]

impl Sync for KickChatMember[src]

impl Unpin for KickChatMember[src]

impl UnwindSafe for KickChatMember[src]

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> 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.