[][src]Struct carapax::prelude::UploadStickerFile

pub struct UploadStickerFile { /* fields omitted */ }

Upload a .png file with a sticker for later use in createNewStickerSet and addStickerToSet methods

Methods

impl UploadStickerFile[src]

pub fn new<S>(user_id: i64, png_sticker: S) -> UploadStickerFile where
    S: Into<String>, 
[src]

Creates a new UploadStickerFile

Arguments

  • user_id - User identifier of sticker file owner
  • png_sticker - Png image with the sticker, must be up to 512 kilobytes in size, dimensions must not exceed 512px, and either width or height must be exactly 512px

Trait Implementations

impl Serialize for UploadStickerFile[src]

impl Debug for UploadStickerFile[src]

impl Method for UploadStickerFile[src]

type Response = File

Type of successful result in API response

impl Clone for UploadStickerFile[src]

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

Performs copy-assignment from source. Read more

Auto Trait Implementations

Blanket Implementations

impl<T> From for T[src]

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

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

type Owned = T

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

impl<T, U> TryInto 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> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Erased for T