include/rocksky@song_NewSong.hrl
-record(new_song, {
title :: binary(),
artist :: binary(),
album_artist :: binary(),
album :: binary(),
duration :: gleam@option:option(integer()),
mb_id :: gleam@option:option(binary()),
isrc :: gleam@option:option(binary()),
album_art :: gleam@option:option(binary()),
track_number :: gleam@option:option(integer()),
release_date :: gleam@option:option(binary()),
year :: gleam@option:option(integer()),
disc_number :: gleam@option:option(integer()),
lyrics :: gleam@option:option(binary())
}).