pub struct SlackRichTextEmoji {
pub name: SlackEmojiName,
pub unicode: Option<String>,
}Fields§
§name: SlackEmojiName§unicode: Option<String>Implementations§
Source§impl SlackRichTextEmoji
impl SlackRichTextEmoji
pub fn new(name: SlackEmojiName) -> Self
pub fn name(&mut self, value: SlackEmojiName) -> &mut Self
pub fn with_name(self, value: SlackEmojiName) -> Self
pub fn unicode(&mut self, value: String) -> &mut Self
pub fn reset_unicode(&mut self) -> &mut Self
pub fn mopt_unicode(&mut self, value: Option<String>) -> &mut Self
pub fn with_unicode(self, value: String) -> Self
pub fn without_unicode(self) -> Self
pub fn opt_unicode(self, value: Option<String>) -> Self
Trait Implementations§
Source§impl Clone for SlackRichTextEmoji
impl Clone for SlackRichTextEmoji
Source§fn clone(&self) -> SlackRichTextEmoji
fn clone(&self) -> SlackRichTextEmoji
Returns a duplicate of the value. Read more
1.0.0 · 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 SlackRichTextEmoji
impl Debug for SlackRichTextEmoji
Source§impl<'de> Deserialize<'de> for SlackRichTextEmoji
impl<'de> Deserialize<'de> for SlackRichTextEmoji
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
Source§impl From<SlackRichTextEmojiInit> for SlackRichTextEmoji
impl From<SlackRichTextEmojiInit> for SlackRichTextEmoji
Source§fn from(value: SlackRichTextEmojiInit) -> Self
fn from(value: SlackRichTextEmojiInit) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SlackRichTextEmoji
impl PartialEq for SlackRichTextEmoji
Source§impl Serialize for SlackRichTextEmoji
impl Serialize for SlackRichTextEmoji
impl StructuralPartialEq for SlackRichTextEmoji
Auto Trait Implementations§
impl Freeze for SlackRichTextEmoji
impl RefUnwindSafe for SlackRichTextEmoji
impl Send for SlackRichTextEmoji
impl Sync for SlackRichTextEmoji
impl Unpin for SlackRichTextEmoji
impl UnsafeUnpin for SlackRichTextEmoji
impl UnwindSafe for SlackRichTextEmoji
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