pub struct ChannelUser {
pub id: u64,
pub username: String,
pub bio: Option<String>,
pub profile_pic: Option<String>,
pub instagram: Option<String>,
pub twitter: Option<String>,
pub youtube: Option<String>,
pub discord: Option<String>,
pub tiktok: Option<String>,
}Expand description
Broadcaster’s user profile.
Fields§
§id: u64User ID
username: StringDisplay username
bio: Option<String>User bio/description
profile_pic: Option<String>Profile picture URL
instagram: Option<String>Social media links
twitter: Option<String>§youtube: Option<String>§discord: Option<String>§tiktok: Option<String>Trait Implementations§
Source§impl Clone for ChannelUser
impl Clone for ChannelUser
Source§fn clone(&self) -> ChannelUser
fn clone(&self) -> ChannelUser
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ChannelUser
impl Debug for ChannelUser
Source§impl<'de> Deserialize<'de> for ChannelUser
impl<'de> Deserialize<'de> for ChannelUser
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ChannelUser
impl RefUnwindSafe for ChannelUser
impl Send for ChannelUser
impl Sync for ChannelUser
impl Unpin for ChannelUser
impl UnsafeUnpin for ChannelUser
impl UnwindSafe for ChannelUser
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more