pub struct Release {Show 18 fields
pub id: Option<String>,
pub title: Option<String>,
pub artist: Option<ReleaseArtist>,
pub image: Option<Image>,
pub upc: Option<String>,
pub release_date: Option<String>,
pub label: Option<String>,
pub version: Option<String>,
pub tracks_count: Option<i32>,
pub duration: Option<i64>,
pub copyright: Option<String>,
pub url: Option<String>,
pub is_hq: Option<bool>,
pub is_explicit: Option<bool>,
pub tracks: Option<ReleaseTrackList>,
pub physical_support: Option<ReleasePhysicalSupport>,
pub rights: Option<ReleaseRights>,
pub audio_info: Option<ReleaseAudioInfo>,
}Expand description
Release model containing information about a music release
This struct represents a music release with details about the album, artist, image, UPC, release date, label, and various other properties.
§Examples
use qobuz_api_rust::models::Release;
let release = Release {
id: Some("release123".to_string()),
title: Some("Example Release".to_string()),
release_date: Some("2023-01-01".to_string()),
..Default::default()
};Fields§
§id: Option<String>Unique identifier for the release
title: Option<String>Title of the release
artist: Option<ReleaseArtist>Artist information for the release
image: Option<Image>Image information for the release artwork
upc: Option<String>Universal Product Code for the release
release_date: Option<String>Release date of the release
label: Option<String>Label that released the album
version: Option<String>Version information for the release
tracks_count: Option<i32>Number of tracks in the release
duration: Option<i64>Duration of the release in seconds
copyright: Option<String>Copyright information for the release
url: Option<String>URL to the release on Qobuz
is_hq: Option<bool>Whether the release is high-quality
is_explicit: Option<bool>Whether the release has explicit content
tracks: Option<ReleaseTrackList>List of tracks in the release
physical_support: Option<ReleasePhysicalSupport>Physical support information for the release
rights: Option<ReleaseRights>Rights information for the release
audio_info: Option<ReleaseAudioInfo>Audio information for the release