pub struct ThumbnailBuilder { /* private fields */ }Expand description
<Thumbnail>: a small image, as a <Section>’s accessory
Implementations§
Source§impl ThumbnailBuilder
impl ThumbnailBuilder
Sourcepub fn id(self, value: impl IntoAttr<Option<i32>>) -> Self
pub fn id(self, value: impl IntoAttr<Option<i32>>) -> Self
i32: identifier unique within the message; Discord numbers components without one
Sourcepub fn description(self, value: impl IntoAttr<Option<String>>) -> Self
pub fn description(self, value: impl IntoAttr<Option<String>>) -> Self
String: alt text, max 1024 characters
Sourcepub fn spoiler(self, value: impl IntoAttr<Option<bool>>) -> Self
pub fn spoiler(self, value: impl IntoAttr<Option<bool>>) -> Self
bool: blurs the image until clicked
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ThumbnailBuilder
impl RefUnwindSafe for ThumbnailBuilder
impl Send for ThumbnailBuilder
impl Sync for ThumbnailBuilder
impl Unpin for ThumbnailBuilder
impl UnsafeUnpin for ThumbnailBuilder
impl UnwindSafe for ThumbnailBuilder
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