Enum twitch_api2::pubsub::hypetrain::HypeTrainDifficulty [−][src]
#[non_exhaustive] pub enum HypeTrainDifficulty { Easy, Medium, Hard, SuperHard, Insane, }
This is supported on crate features
pubsub
and unsupported
only.Difficulty of Hype Train
Variants (Non-exhaustive)
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Easy difficulty
Medium difficulty
Hard difficulty
Super Hard difficulty
Insane difficulty
Trait Implementations
impl Clone for HypeTrainDifficulty
[src]
impl Clone for HypeTrainDifficulty
[src]fn clone(&self) -> HypeTrainDifficulty
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for HypeTrainDifficulty
[src]
impl<'de> Deserialize<'de> for HypeTrainDifficulty
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for HypeTrainDifficulty
[src]
impl Eq for HypeTrainDifficulty
[src]impl Hash for HypeTrainDifficulty
[src]
impl Hash for HypeTrainDifficulty
[src]impl Serialize for HypeTrainDifficulty
[src]
impl Serialize for HypeTrainDifficulty
[src]impl StructuralEq for HypeTrainDifficulty
[src]
impl StructuralEq for HypeTrainDifficulty
[src]Auto Trait Implementations
impl RefUnwindSafe for HypeTrainDifficulty
impl RefUnwindSafe for HypeTrainDifficulty
impl Send for HypeTrainDifficulty
impl Send for HypeTrainDifficulty
impl Sync for HypeTrainDifficulty
impl Sync for HypeTrainDifficulty
impl Unpin for HypeTrainDifficulty
impl Unpin for HypeTrainDifficulty
impl UnwindSafe for HypeTrainDifficulty
impl UnwindSafe for HypeTrainDifficulty
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>,