#[non_exhaustive]pub struct Clip {Show 16 fields
pub broadcaster_id: UserId,
pub broadcaster_name: DisplayName,
pub created_at: Timestamp,
pub creator_id: UserId,
pub creator_name: DisplayName,
pub duration: f64,
pub embed_url: String,
pub game_id: CategoryId,
pub id: String,
pub language: String,
pub thumbnail_url: String,
pub title: String,
pub url: String,
pub video_id: VideoId,
pub view_count: i64,
pub vod_offset: Option<i64>,
}
helix
only.Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.broadcaster_id: UserId
User ID of the stream from which the clip was created.
broadcaster_name: DisplayName
Display name corresponding to broadcaster_id.
created_at: Timestamp
Date when the clip was created.
creator_id: UserId
ID of the user who created the clip.
creator_name: DisplayName
Display name corresponding to creator_id.
duration: f64
Duration of the Clip in seconds (up to 0.1 precision).
embed_url: String
URL to embed the clip.
game_id: CategoryId
ID of the game assigned to the stream when the clip was created.
id: String
ID of the clip being queried.
language: String
Language of the stream from which the clip was created.
thumbnail_url: String
URL of the clip thumbnail.
title: String
Title of the clip.
url: String
URL where the clip can be viewed.
video_id: VideoId
ID of the video from which the clip was created.
view_count: i64
Number of times the clip has been viewed.
vod_offset: Option<i64>
The zero-based offset, in seconds, to where the clip starts in the video (VOD).
Is none if the video is not available or hasn’t been created yet from the live stream. See video_id.