Struct telegram_bot_fork_raw::types::message::Sticker
source · pub struct Sticker {
pub file_id: String,
pub width: Integer,
pub height: Integer,
pub thumb: Option<PhotoSize>,
pub emoji: Option<String>,
pub file_size: Option<Integer>,
}
Expand description
This object represents a sticker.
Fields
file_id: String
Unique identifier for this file.
width: Integer
Sticker width.
height: Integer
Sticker height.
thumb: Option<PhotoSize>
Sticker thumbnail in .webp or .jpg format.
emoji: Option<String>
Emoji associated with the sticker.
file_size: Option<Integer>
File size.
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Sticker
impl<'de> Deserialize<'de> for Sticker
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 PartialOrd<Sticker> for Sticker
impl PartialOrd<Sticker> for Sticker
sourcefn partial_cmp(&self, other: &Sticker) -> Option<Ordering>
fn partial_cmp(&self, other: &Sticker) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl StructuralPartialEq for Sticker
Auto Trait Implementations
impl RefUnwindSafe for Sticker
impl Send for Sticker
impl Sync for Sticker
impl Unpin for Sticker
impl UnwindSafe for Sticker
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