pub struct SendMessageReactionRequest {
pub type: MessageReactionType,
pub name: String,
pub count: Option<i32>,
}Fields§
§type: MessageReactionType§name: StringThe reaction name to add (e.g. an emoji).
count: Option<i32>The count for a multiple-type reaction. Defaults to 1. Not supported for other reaction types.
Implementations§
Source§impl SendMessageReactionRequest
impl SendMessageReactionRequest
pub fn new( type: MessageReactionType, name: String, ) -> SendMessageReactionRequest
Trait Implementations§
Source§impl Clone for SendMessageReactionRequest
impl Clone for SendMessageReactionRequest
Source§fn clone(&self) -> SendMessageReactionRequest
fn clone(&self) -> SendMessageReactionRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SendMessageReactionRequest
impl Debug for SendMessageReactionRequest
Source§impl Default for SendMessageReactionRequest
impl Default for SendMessageReactionRequest
Source§fn default() -> SendMessageReactionRequest
fn default() -> SendMessageReactionRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SendMessageReactionRequest
impl<'de> Deserialize<'de> for SendMessageReactionRequest
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 StructuralPartialEq for SendMessageReactionRequest
Auto Trait Implementations§
impl Freeze for SendMessageReactionRequest
impl RefUnwindSafe for SendMessageReactionRequest
impl Send for SendMessageReactionRequest
impl Sync for SendMessageReactionRequest
impl Unpin for SendMessageReactionRequest
impl UnsafeUnpin for SendMessageReactionRequest
impl UnwindSafe for SendMessageReactionRequest
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