Struct google_youtube3::LiveChatMessageSnippet [] [src]

pub struct LiveChatMessageSnippet {
    pub message_retracted_details: Option<LiveChatMessageRetractedDetails>,
    pub has_display_content: Option<bool>,
    pub published_at: Option<String>,
    pub live_chat_id: Option<String>,
    pub poll_edited_details: Option<LiveChatPollEditedDetails>,
    pub text_message_details: Option<LiveChatTextMessageDetails>,
    pub poll_voted_details: Option<LiveChatPollVotedDetails>,
    pub display_message: Option<String>,
    pub super_chat_details: Option<LiveChatSuperChatDetails>,
    pub fan_funding_event_details: Option<LiveChatFanFundingEventDetails>,
    pub user_banned_details: Option<LiveChatUserBannedMessageDetails>,
    pub author_channel_id: Option<String>,
    pub message_deleted_details: Option<LiveChatMessageDeletedDetails>,
    pub poll_opened_details: Option<LiveChatPollOpenedDetails>,
    pub type_: Option<String>,
    pub poll_closed_details: Option<LiveChatPollClosedDetails>,

There is no detailed description.

This type is not used in any activity, and only used as part of another schema.


no description provided

Whether the message has display content that should be displayed to users.

The date and time when the message was orignally published. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.

no description provided

no description provided

Details about the text message, this is only set if the type is 'textMessageEvent'.

no description provided

Contains a string that can be displayed to the user. If this field is not present the message is silent, at the moment only messages of type TOMBSTONE and CHAT_ENDED_EVENT are silent.

Details about the Super Chat event, this is only set if the type is 'superChatEvent'.

Details about the funding event, this is only set if the type is 'fanFundingEvent'.

no description provided

The ID of the user that authored this message, this field is not always filled. textMessageEvent - the user that wrote the message fanFundingEvent - the user that funded the broadcast newSponsorEvent - the user that just became a sponsor messageDeletedEvent - the moderator that took the action messageRetractedEvent - the author that retracted their message userBannedEvent - the moderator that took the action superChatEvent - the user that made the purchase

no description provided

no description provided

The type of message, this will always be present, it determines the contents of the message as well as which fields will be present.

no description provided

Trait Implementations

impl Default for LiveChatMessageSnippet

Returns the "default value" for a type. Read more

impl Clone for LiveChatMessageSnippet

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for LiveChatMessageSnippet

Formats the value using the given formatter.

impl Part for LiveChatMessageSnippet