Struct botapi::gen_types::StickerSetBuilder
source · [−]pub struct StickerSetBuilder { /* private fields */ }Expand description
This object represents a sticker set.
Implementations
sourceimpl StickerSetBuilder
impl StickerSetBuilder
pub fn new(
name: String,
title: String,
sticker_type: String,
is_animated: bool,
is_video: bool,
stickers: Vec<Sticker>
) -> Self
pub fn set_name(self, name: String) -> Self
pub fn set_title(self, title: String) -> Self
pub fn set_sticker_type(self, sticker_type: String) -> Self
pub fn set_is_animated(self, is_animated: bool) -> Self
pub fn set_is_video(self, is_video: bool) -> Self
pub fn set_stickers(self, stickers: Vec<Sticker>) -> Self
pub fn set_thumb(self, thumb: Option<PhotoSize>) -> Self
pub fn build(self) -> StickerSet
Trait Implementations
sourceimpl Debug for StickerSetBuilder
impl Debug for StickerSetBuilder
sourceimpl<'de> Deserialize<'de> for StickerSetBuilder
impl<'de> Deserialize<'de> for StickerSetBuilder
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for StickerSetBuilder
impl Serialize for StickerSetBuilder
Auto Trait Implementations
impl RefUnwindSafe for StickerSetBuilder
impl Send for StickerSetBuilder
impl Sync for StickerSetBuilder
impl Unpin for StickerSetBuilder
impl UnwindSafe for StickerSetBuilder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more