Trait twitch_api2::pubsub::Topic [−][src]
pub trait Topic: Serialize + Into<String> { const SCOPE: &'static [Scope]; fn into_topic(self) -> Topics; }
This is supported on crate feature
pubsub
only.A logical partition of messages that clients may subscribe to, to get messages.
also known as event
Associated Constants
const SCOPE: &'static [Scope]
[src]
This is supported on crate feature
twitch_oauth2
only.Scopes needed by this topic
This constant
unsupported
Required methods
fn into_topic(self) -> Topics
[src]
Convert this into a Topics
Implementors
impl Topic for ChannelBitsEventsV2
[src]
impl Topic for ChannelBitsEventsV2
[src]const SCOPE: &'static [Scope]
[src]
fn into_topic(self) -> Topics
[src]
impl Topic for ChannelBitsBadgeUnlocks
[src]
impl Topic for ChannelBitsBadgeUnlocks
[src]const SCOPE: &'static [Scope]
[src]
fn into_topic(self) -> Topics
[src]
impl Topic for ChannelCheerEventsPublicV1
[src]
impl Topic for ChannelCheerEventsPublicV1
[src]This is supported on crate feature
unsupported
only.const SCOPE: &'static [Scope]
[src]
fn into_topic(self) -> Topics
[src]
impl Topic for ChannelPointsChannelV1
[src]
impl Topic for ChannelPointsChannelV1
[src]const SCOPE: &'static [Scope]
[src]
fn into_topic(self) -> Topics
[src]
impl Topic for ChannelSubGiftsV1
[src]
impl Topic for ChannelSubGiftsV1
[src]This is supported on crate feature
unsupported
only.const SCOPE: &'static [Scope]
[src]
fn into_topic(self) -> Topics
[src]
impl Topic for ChannelSubscribeEventsV1
[src]
impl Topic for ChannelSubscribeEventsV1
[src]const SCOPE: &'static [Scope]
[src]
fn into_topic(self) -> Topics
[src]
impl Topic for CommunityPointsChannelV1
[src]
impl Topic for CommunityPointsChannelV1
[src]This is supported on crate feature
unsupported
only.const SCOPE: &'static [Scope]
[src]
fn into_topic(self) -> Topics
[src]
impl Topic for Following
[src]
impl Topic for Following
[src]This is supported on crate feature
unsupported
only.const SCOPE: &'static [Scope]
[src]
fn into_topic(self) -> Topics
[src]
impl Topic for HypeTrainEventsV1
[src]
impl Topic for HypeTrainEventsV1
[src]This is supported on crate feature
unsupported
only.const SCOPE: &'static [Scope]
[src]
fn into_topic(self) -> Topics
[src]
impl Topic for HypeTrainEventsV1Rewards
[src]
impl Topic for HypeTrainEventsV1Rewards
[src]This is supported on crate feature
unsupported
only.const SCOPE: &'static [Scope]
[src]
fn into_topic(self) -> Topics
[src]
impl Topic for ChatModeratorActions
[src]
impl Topic for ChatModeratorActions
[src]const SCOPE: &'static [Scope]
[src]
fn into_topic(self) -> Topics
[src]
impl Topic for Raid
[src]
impl Topic for Raid
[src]This is supported on crate feature
unsupported
only.const SCOPE: &'static [Scope]
[src]
fn into_topic(self) -> Topics
[src]
impl Topic for VideoPlayback
[src]
impl Topic for VideoPlayback
[src]This is supported on crate feature
unsupported
only.const SCOPE: &'static [Scope]
[src]
fn into_topic(self) -> Topics
[src]
impl Topic for VideoPlaybackById
[src]
impl Topic for VideoPlaybackById
[src]This is supported on crate feature
unsupported
only.