Enum twitch_api2::pubsub::hypetrain::ActionType [−][src]
pub enum ActionType { Cheer, Tier1, Tier2, Tier3, Tier1GiftedSub, Tier2GiftedSub, Tier3GiftedSub, }
This is supported on crate features
pubsub
and unsupported
only.The specific action that was used
Variants
A cheer
Tier 1 sub
Tier 2 sub
Tier 3 sub
Tier 1 gifted sub
Tier 2 gifted sub
Tier 3 gifted sub
Trait Implementations
impl Clone for ActionType
[src]
impl Clone for ActionType
[src]fn clone(&self) -> ActionType
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for ActionType
[src]
impl<'de> Deserialize<'de> for ActionType
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for ActionType
[src]
impl Eq for ActionType
[src]impl PartialEq<ActionType> for ActionType
[src]
impl PartialEq<ActionType> for ActionType
[src]impl Serialize for ActionType
[src]
impl Serialize for ActionType
[src]impl StructuralEq for ActionType
[src]
impl StructuralEq for ActionType
[src]impl StructuralPartialEq for ActionType
[src]
impl StructuralPartialEq for ActionType
[src]Auto Trait Implementations
impl RefUnwindSafe for ActionType
impl RefUnwindSafe for ActionType
impl Send for ActionType
impl Send for ActionType
impl Sync for ActionType
impl Sync for ActionType
impl Unpin for ActionType
impl Unpin for ActionType
impl UnwindSafe for ActionType
impl UnwindSafe for ActionType
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]pub fn equivalent(&self, key: &K) -> bool
[src]
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
pub fn vzip(self) -> V
impl<T> WithSubscriber for T
[src]
impl<T> WithSubscriber for T
[src]pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,