Struct twitch_api2::pubsub::hypetrain::HypeTrainProgress [−][src]
#[non_exhaustive]pub struct HypeTrainProgress { pub goal: i64, pub level: Level, pub remaining_seconds: i64, pub total: i64, pub value: i64, }
This is supported on crate features
pubsub
and unsupported
only.Progress of hype train
Fields (Non-exhaustive)
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct {{ .. }}
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.goal: i64
Participation points needed in this level
level: Level
Current level
remaining_seconds: i64
Time left
total: i64
Current amassed participation points in this level
value: i64
Current total amassed participation points in all levels
Trait Implementations
impl Clone for HypeTrainProgress
[src]
impl Clone for HypeTrainProgress
[src]fn clone(&self) -> HypeTrainProgress
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for HypeTrainProgress
[src]
impl<'de> Deserialize<'de> for HypeTrainProgress
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for HypeTrainProgress
[src]
impl Eq for HypeTrainProgress
[src]impl PartialEq<HypeTrainProgress> for HypeTrainProgress
[src]
impl PartialEq<HypeTrainProgress> for HypeTrainProgress
[src]fn eq(&self, other: &HypeTrainProgress) -> bool
[src]
fn ne(&self, other: &HypeTrainProgress) -> bool
[src]
impl Serialize for HypeTrainProgress
[src]
impl Serialize for HypeTrainProgress
[src]impl StructuralEq for HypeTrainProgress
[src]
impl StructuralEq for HypeTrainProgress
[src]Auto Trait Implementations
impl RefUnwindSafe for HypeTrainProgress
impl RefUnwindSafe for HypeTrainProgress
impl Send for HypeTrainProgress
impl Send for HypeTrainProgress
impl Sync for HypeTrainProgress
impl Sync for HypeTrainProgress
impl Unpin for HypeTrainProgress
impl Unpin for HypeTrainProgress
impl UnwindSafe for HypeTrainProgress
impl UnwindSafe for HypeTrainProgress
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>,