pub enum ReactionContent {
PlusOne,
MinusOne,
Laugh,
Confused,
Heart,
Hooray,
Rocket,
Eyes,
}Expand description
Emoji content for a GitHub reaction.
The +1 and -1 variants require explicit #[serde(rename)] because
their GitHub API names start with symbols.
See docs/specs/interfaces/reactions.md
Variants§
Trait Implementations§
Source§impl Clone for ReactionContent
impl Clone for ReactionContent
Source§fn clone(&self) -> ReactionContent
fn clone(&self) -> ReactionContent
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 moreimpl Copy for ReactionContent
Source§impl Debug for ReactionContent
impl Debug for ReactionContent
Source§impl<'de> Deserialize<'de> for ReactionContent
impl<'de> Deserialize<'de> for ReactionContent
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 ReactionContent
Source§impl Hash for ReactionContent
impl Hash for ReactionContent
Source§impl PartialEq for ReactionContent
impl PartialEq for ReactionContent
Source§impl Serialize for ReactionContent
impl Serialize for ReactionContent
impl StructuralPartialEq for ReactionContent
Auto Trait Implementations§
impl Freeze for ReactionContent
impl RefUnwindSafe for ReactionContent
impl Send for ReactionContent
impl Sync for ReactionContent
impl Unpin for ReactionContent
impl UnsafeUnpin for ReactionContent
impl UnwindSafe for ReactionContent
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.