Struct google_youtube3::api::LiveChatMessageAuthorDetails
source · pub struct LiveChatMessageAuthorDetails {
pub channel_id: Option<String>,
pub channel_url: Option<String>,
pub display_name: Option<String>,
pub is_chat_moderator: Option<bool>,
pub is_chat_owner: Option<bool>,
pub is_chat_sponsor: Option<bool>,
pub is_verified: Option<bool>,
pub profile_image_url: Option<String>,
}
Expand description
There is no detailed description.
This type is not used in any activity, and only used as part of another schema.
Fields§
§channel_id: Option<String>
The YouTube channel ID.
channel_url: Option<String>
The channel’s URL.
display_name: Option<String>
The channel’s display name.
is_chat_moderator: Option<bool>
Whether the author is a moderator of the live chat.
is_chat_owner: Option<bool>
Whether the author is the owner of the live chat.
is_chat_sponsor: Option<bool>
Whether the author is a sponsor of the live chat.
is_verified: Option<bool>
Whether the author’s identity has been verified by YouTube.
profile_image_url: Option<String>
The channels’s avatar URL.
Trait Implementations§
source§impl Clone for LiveChatMessageAuthorDetails
impl Clone for LiveChatMessageAuthorDetails
source§fn clone(&self) -> LiveChatMessageAuthorDetails
fn clone(&self) -> LiveChatMessageAuthorDetails
Returns a copy 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 LiveChatMessageAuthorDetails
impl Debug for LiveChatMessageAuthorDetails
source§impl Default for LiveChatMessageAuthorDetails
impl Default for LiveChatMessageAuthorDetails
source§fn default() -> LiveChatMessageAuthorDetails
fn default() -> LiveChatMessageAuthorDetails
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for LiveChatMessageAuthorDetails
impl<'de> Deserialize<'de> for LiveChatMessageAuthorDetails
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
impl Part for LiveChatMessageAuthorDetails
Auto Trait Implementations§
impl RefUnwindSafe for LiveChatMessageAuthorDetails
impl Send for LiveChatMessageAuthorDetails
impl Sync for LiveChatMessageAuthorDetails
impl Unpin for LiveChatMessageAuthorDetails
impl UnwindSafe for LiveChatMessageAuthorDetails
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