Skip to main content

include/rocksky@generated@types_SongViewDetailed.hrl

-record(song_view_detailed, {
    id :: gleam@option:option(binary()),
    title :: gleam@option:option(binary()),
    artist :: gleam@option:option(binary()),
    album_artist :: gleam@option:option(binary()),
    album_art :: gleam@option:option(binary()),
    uri :: gleam@option:option(binary()),
    album :: gleam@option:option(binary()),
    duration :: gleam@option:option(integer()),
    track_number :: gleam@option:option(integer()),
    disc_number :: gleam@option:option(integer()),
    play_count :: gleam@option:option(integer()),
    unique_listeners :: gleam@option:option(integer()),
    album_uri :: gleam@option:option(binary()),
    artist_uri :: gleam@option:option(binary()),
    sha256 :: gleam@option:option(binary()),
    mbid :: gleam@option:option(binary()),
    isrc :: gleam@option:option(binary()),
    tags :: list(binary()),
    created_at :: gleam@option:option(binary()),
    artists :: list(rocksky@generated@types:artist_view_basic()),
    first_scrobble :: gleam@option:option(rocksky@generated@types:song_first_scrobble_view())
}).