Struct twitch_api2::pubsub::hypetrain::HypeTrainEnd [−][src]
#[non_exhaustive]pub struct HypeTrainEnd { pub ended_at: i64, pub ending_reason: EndingReason, }
This is supported on crate features
pubsub
and unsupported
only.Hype train ended
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.ended_at: i64
Server time epoch in milliseconds when hype train ended
ending_reason: EndingReason
Reason why hype train ended
Trait Implementations
impl Clone for HypeTrainEnd
[src]
impl Clone for HypeTrainEnd
[src]fn clone(&self) -> HypeTrainEnd
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for HypeTrainEnd
[src]
impl<'de> Deserialize<'de> for HypeTrainEnd
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for HypeTrainEnd
[src]
impl Eq for HypeTrainEnd
[src]impl PartialEq<HypeTrainEnd> for HypeTrainEnd
[src]
impl PartialEq<HypeTrainEnd> for HypeTrainEnd
[src]fn eq(&self, other: &HypeTrainEnd) -> bool
[src]
fn ne(&self, other: &HypeTrainEnd) -> bool
[src]
impl Serialize for HypeTrainEnd
[src]
impl Serialize for HypeTrainEnd
[src]impl StructuralEq for HypeTrainEnd
[src]
impl StructuralEq for HypeTrainEnd
[src]impl StructuralPartialEq for HypeTrainEnd
[src]
impl StructuralPartialEq for HypeTrainEnd
[src]Auto Trait Implementations
impl RefUnwindSafe for HypeTrainEnd
impl RefUnwindSafe for HypeTrainEnd
impl Send for HypeTrainEnd
impl Send for HypeTrainEnd
impl Sync for HypeTrainEnd
impl Sync for HypeTrainEnd
impl Unpin for HypeTrainEnd
impl Unpin for HypeTrainEnd
impl UnwindSafe for HypeTrainEnd
impl UnwindSafe for HypeTrainEnd
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>,