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