[][src]Struct telegram_client::api::TGDeleteLanguagePack

pub struct TGDeleteLanguagePack { /* fields omitted */ }

Deletes all information about a language pack in the current localization target. The language pack which is currently in use (including base language pack) or is being synchronized can't be deleted. Can be called before authorization.

Methods

impl TGDeleteLanguagePack[src]

pub fn new() -> Self[src]

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

Trait Implementations

impl TDFB for TGDeleteLanguagePack[src]

impl Clone for TGDeleteLanguagePack[src]

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

Performs copy-assignment from source. Read more

impl AsRef<TGDeleteLanguagePack> for TGDeleteLanguagePack[src]

impl Debug for TGDeleteLanguagePack[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]