#[non_exhaustive]pub struct HypeTrainConductorUpdate {
pub source: SourceType,
pub user: User,
pub participations: Participations,
}👎Deprecated since 0.7.0:
use EventSub instead, see https://discuss.dev.twitch.com/t/legacy-pubsub-deprecation-and-shutdown-timeline/58043
Available on crate features
pubsub and unsupported only.Expand description
Hype train conductor updated
Fields (Non-exhaustive)§
This struct is marked as 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.source: SourceType👎Deprecated since 0.7.0:
use EventSub instead, see https://discuss.dev.twitch.com/t/legacy-pubsub-deprecation-and-shutdown-timeline/58043
Conductor source
user: User👎Deprecated since 0.7.0:
use EventSub instead, see https://discuss.dev.twitch.com/t/legacy-pubsub-deprecation-and-shutdown-timeline/58043
User information of conductor
participations: Participations👎Deprecated since 0.7.0:
use EventSub instead, see https://discuss.dev.twitch.com/t/legacy-pubsub-deprecation-and-shutdown-timeline/58043
Participations in hype train
Trait Implementations§
Source§impl Clone for HypeTrainConductorUpdate
impl Clone for HypeTrainConductorUpdate
Source§fn clone(&self) -> HypeTrainConductorUpdate
fn clone(&self) -> HypeTrainConductorUpdate
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 moreSource§impl Debug for HypeTrainConductorUpdate
impl Debug for HypeTrainConductorUpdate
Source§impl<'de> Deserialize<'de> for HypeTrainConductorUpdate
impl<'de> Deserialize<'de> for HypeTrainConductorUpdate
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
Source§impl PartialEq for HypeTrainConductorUpdate
impl PartialEq for HypeTrainConductorUpdate
Source§fn eq(&self, other: &HypeTrainConductorUpdate) -> bool
fn eq(&self, other: &HypeTrainConductorUpdate) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for HypeTrainConductorUpdate
impl StructuralPartialEq for HypeTrainConductorUpdate
Auto Trait Implementations§
impl Freeze for HypeTrainConductorUpdate
impl RefUnwindSafe for HypeTrainConductorUpdate
impl Send for HypeTrainConductorUpdate
impl Sync for HypeTrainConductorUpdate
impl Unpin for HypeTrainConductorUpdate
impl UnsafeUnpin for HypeTrainConductorUpdate
impl UnwindSafe for HypeTrainConductorUpdate
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