Struct twitch_api2::helix::webhooks::topics::streams::stream_changed::StreamChangedTopic [−][src]
pub struct StreamChangedTopic { pub user_id: UserId, }
This is supported on crate feature
helix
only.Notifies when a stream changes Topic: Stream Changed
Fields
user_id: UserId
Specifies the user whose stream is monitored.
Implementations
Trait Implementations
impl Clone for StreamChangedTopic
[src]
impl Clone for StreamChangedTopic
[src]fn clone(&self) -> StreamChangedTopic
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for StreamChangedTopic
[src]
impl<'de> Deserialize<'de> for StreamChangedTopic
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<StreamChangedTopic> for StreamChangedTopic
[src]
impl PartialEq<StreamChangedTopic> for StreamChangedTopic
[src]fn eq(&self, other: &StreamChangedTopic) -> bool
[src]
fn ne(&self, other: &StreamChangedTopic) -> bool
[src]
impl Serialize for StreamChangedTopic
[src]
impl Serialize for StreamChangedTopic
[src]impl Topic for StreamChangedTopic
[src]
impl Topic for StreamChangedTopic
[src]type Helix = GetStreamsRequest
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 StreamChangedTopic
impl RefUnwindSafe for StreamChangedTopic
impl Send for StreamChangedTopic
impl Send for StreamChangedTopic
impl Sync for StreamChangedTopic
impl Sync for StreamChangedTopic
impl Unpin for StreamChangedTopic
impl Unpin for StreamChangedTopic
impl UnwindSafe for StreamChangedTopic
impl UnwindSafe for StreamChangedTopic
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>,