Struct twilight_model::channel::message::sticker::Sticker [−][src]
pub struct Sticker {
pub available: bool,
pub description: Option<String>,
pub format_type: StickerFormatType,
pub guild_id: Option<GuildId>,
pub id: StickerId,
pub kind: StickerType,
pub name: String,
pub pack_id: Option<StickerPackId>,
pub sort_value: Option<u64>,
pub tags: String,
pub user: Option<User>,
}
Expand description
Message sticker.
Fields
available: bool
Whether the sticker is available.
description: Option<String>
Description of the sticker.
format_type: StickerFormatType
Format type.
guild_id: Option<GuildId>
ID of the guild that owns the sticker.
id: StickerId
Unique ID of the sticker.
kind: StickerType
Kind of sticker.
name: String
Name of the sticker.
pack_id: Option<StickerPackId>
Unique ID of the pack the sticker is in.
sort_value: Option<u64>
Sticker’s sort order within a pack.
CSV list of tags the sticker is assigned to, if any.
user: Option<User>
ID of the user that uploaded the sticker.
Trait Implementations
fn 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
Auto Trait Implementations
impl RefUnwindSafe for Sticker
impl UnwindSafe for Sticker
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more