Struct musicbrainz_rs::entity::release::Media
source · pub struct Media {
pub title: Option<String>,
pub position: Option<u32>,
pub track_count: u32,
pub disc_count: Option<u32>,
pub format_id: Option<String>,
pub format: Option<String>,
pub tracks: Option<Vec<Track>>,
}
Fields§
§title: Option<String>
§position: Option<u32>
§track_count: u32
§disc_count: Option<u32>
§format_id: Option<String>
§format: Option<String>
§tracks: Option<Vec<Track>>
Trait Implementations§
source§impl<'de> Deserialize<'de> for Media
impl<'de> Deserialize<'de> for Media
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more