Struct twitch_api2::helix::users::get_users_follows::FollowRelationship [−][src]
#[non_exhaustive]pub struct FollowRelationship { pub followed_at: Timestamp, pub from_id: UserId, pub from_name: DisplayName, pub from_login: UserName, pub to_id: UserId, pub to_name: DisplayName, pub to_login: UserName, }
This is supported on crate feature
helix
only.Describes a follow relationship
Used in UsersFollows
Fields (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.followed_at: Timestamp
Date and time when the from_id user followed the to_id user.
from_id: UserId
ID of the user following the to_id user.
from_name: DisplayName
Display name corresponding to from_id.
from_login: UserName
Login of the user following the to_id user.
to_id: UserId
ID of the user being followed by the from_id user.
to_name: DisplayName
Display name corresponding to to_id.
to_login: UserName
Login of the user being followed by the from_id user.
Trait Implementations
impl Clone for FollowRelationship
[src]
impl Clone for FollowRelationship
[src]fn clone(&self) -> FollowRelationship
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for FollowRelationship
[src]
impl<'de> Deserialize<'de> for FollowRelationship
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<FollowRelationship> for FollowRelationship
[src]
impl PartialEq<FollowRelationship> for FollowRelationship
[src]fn eq(&self, other: &FollowRelationship) -> bool
[src]
fn ne(&self, other: &FollowRelationship) -> bool
[src]
impl Serialize for FollowRelationship
[src]
impl Serialize for FollowRelationship
[src]Auto Trait Implementations
impl RefUnwindSafe for FollowRelationship
impl RefUnwindSafe for FollowRelationship
impl Send for FollowRelationship
impl Send for FollowRelationship
impl Sync for FollowRelationship
impl Sync for FollowRelationship
impl Unpin for FollowRelationship
impl Unpin for FollowRelationship
impl UnwindSafe for FollowRelationship
impl UnwindSafe for FollowRelationship
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>,