[][src]Struct telegram_client::api::TGProcessPushNotification

pub struct TGProcessPushNotification { /* fields omitted */ }

Handles a push notification. Returns error with code 406 if the push notification is not supported and connection to the server is required to fetch new data. Can be called before authorization.

Methods

impl TGProcessPushNotification[src]

pub fn new() -> Self[src]

pub fn payload<S: AsRef<str>>(&mut self, payload: S) -> &mut Self[src]

Trait Implementations

impl TDFB for TGProcessPushNotification[src]

impl Clone for TGProcessPushNotification[src]

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

Performs copy-assignment from source. Read more

impl AsRef<TGProcessPushNotification> for TGProcessPushNotification[src]

impl Debug for TGProcessPushNotification[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> SendSyncUnwindSafe for T where
    T: Send + Sync + UnwindSafe + ?Sized
[src]