pub struct Sticker {
pub available: bool,
pub description: Option<String>,
pub format_type: StickerFormatType,
pub guild_id: Option<Id<GuildMarker>>,
pub id: Id<StickerMarker>,
pub kind: StickerType,
pub name: String,
pub pack_id: Option<Id<StickerPackMarker>>,
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<Id<GuildMarker>>
ID of the guild that owns the sticker.
id: Id<StickerMarker>
Unique ID of the sticker.
kind: StickerType
Kind of sticker.
name: String
Name of the sticker.
pack_id: Option<Id<StickerPackMarker>>
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§
source§impl<'de> Deserialize<'de> for Sticker
impl<'de> Deserialize<'de> for Sticker
source§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
impl Eq for Sticker
impl StructuralPartialEq for Sticker
Auto Trait Implementations§
impl Freeze for Sticker
impl RefUnwindSafe for Sticker
impl Send for Sticker
impl Sync for Sticker
impl Unpin for Sticker
impl UnwindSafe for Sticker
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)