gleetube/model/channel_section
Types
pub type ChannelSection {
ChannelSection(
kind: option.Option(String),
etag: option.Option(String),
id: option.Option(String),
snippet: option.Option(ChannelSectionSnippet),
content_details: option.Option(ChannelSectionContentDetails),
)
}
Constructors
-
ChannelSection( kind: option.Option(String), etag: option.Option(String), id: option.Option(String), snippet: option.Option(ChannelSectionSnippet), content_details: option.Option(ChannelSectionContentDetails), )
pub type ChannelSectionContentDetails {
ChannelSectionContentDetails(
playlists: option.Option(List(String)),
channels: option.Option(List(String)),
)
}
Constructors
-
ChannelSectionContentDetails( playlists: option.Option(List(String)), channels: option.Option(List(String)), )
pub type ChannelSectionListResponse {
ChannelSectionListResponse(
kind: option.Option(String),
etag: option.Option(String),
page_info: option.Option(common.PageInfo),
items: List(ChannelSection),
)
}
Constructors
-
ChannelSectionListResponse( kind: option.Option(String), etag: option.Option(String), page_info: option.Option(common.PageInfo), items: List(ChannelSection), )
pub type ChannelSectionSnippet {
ChannelSectionSnippet(
type_: option.Option(String),
channel_id: option.Option(String),
title: option.Option(String),
position: option.Option(Int),
)
}
Constructors
-
ChannelSectionSnippet( type_: option.Option(String), channel_id: option.Option(String), title: option.Option(String), position: option.Option(Int), )