Struct twitch_api2::helix::webhooks::topics::subscriptions::subscription_events::SubscriptionEventsTopic [−][src]
pub struct SubscriptionEventsTopic { pub broadcaster_id: UserId, // some fields omitted }
This is supported on crate feature
helix
only.Notifies on subscription changes. Topic: Subscription Events
Fields
broadcaster_id: UserId
User ID of the broadcaster. Must match the User ID in the Bearer token
Implementations
Trait Implementations
impl Clone for SubscriptionEventsTopic
[src]
impl Clone for SubscriptionEventsTopic
[src]fn clone(&self) -> SubscriptionEventsTopic
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for SubscriptionEventsTopic
[src]
impl<'de> Deserialize<'de> for SubscriptionEventsTopic
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<SubscriptionEventsTopic> for SubscriptionEventsTopic
[src]
impl PartialEq<SubscriptionEventsTopic> for SubscriptionEventsTopic
[src]fn eq(&self, other: &SubscriptionEventsTopic) -> bool
[src]
fn ne(&self, other: &SubscriptionEventsTopic) -> bool
[src]
impl Serialize for SubscriptionEventsTopic
[src]
impl Serialize for SubscriptionEventsTopic
[src]impl Topic for SubscriptionEventsTopic
[src]
impl Topic for SubscriptionEventsTopic
[src]type Helix = GetBroadcasterSubscriptionsEventsRequest
Helix response
const PATH: &'static str
[src]
const SCOPE: &'static [Scope]
[src]
const OPT_SCOPE: &'static [Scope]
[src]
fn query(&self) -> Result<String, Error>
[src]
fn get_uri(&self) -> Result<Uri, InvalidUri>
[src]
fn get_bare_uri() -> Result<Uri, InvalidUri>
[src]
fn parse_payload(
response: Response<Vec<u8>>
) -> Result<Response<Self::Helix, <Self::Helix as Request>::Response>, HelixRequestGetError> where
Self: Sized,
[src]
response: Response<Vec<u8>>
) -> Result<Response<Self::Helix, <Self::Helix as Request>::Response>, HelixRequestGetError> where
Self: Sized,
Auto Trait Implementations
impl RefUnwindSafe for SubscriptionEventsTopic
impl RefUnwindSafe for SubscriptionEventsTopic
impl Send for SubscriptionEventsTopic
impl Send for SubscriptionEventsTopic
impl Sync for SubscriptionEventsTopic
impl Sync for SubscriptionEventsTopic
impl Unpin for SubscriptionEventsTopic
impl Unpin for SubscriptionEventsTopic
impl UnwindSafe for SubscriptionEventsTopic
impl UnwindSafe for SubscriptionEventsTopic
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<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>,