pub struct LabelFacts {
pub lookup_mbid: Option<String>,
pub wikidata: Option<String>,
pub discogs: Option<String>,
pub summary: Option<Prose>,
pub summary_markup: Option<String>,
pub logo: Option<Picture>,
}Expand description
What external sources say about a label already known by name.
MusicBrainz supplies the identifier and may link to Wikidata, which can
lead to a credited Wikipedia summary. The identifier itself lives in
SourceRecord::source_id, the same place every other MusicBrainz
identifier in this layer lives. An optional verified lookup alias can be
retained in its facts without replacing the canonical identity. A record
with no fields still means “asked, and this MBID answered”.
Fields§
§lookup_mbid: Option<String>Label MBID whose exact lookup confirmed this canonical source ID. Optional on older snapshots; it never upgrades a name-search score.
wikidata: Option<String>Wikidata link supplied by a MusicBrainz label lookup.
discogs: Option<String>Discogs page supplied by a MusicBrainz label lookup.
summary: Option<Prose>Credited prose reached through that Wikidata link.
summary_markup: Option<String>Original Discogs markup, so an unchanged profile can reuse resolved label names without repeating every linked-label lookup.
logo: Option<Picture>The label’s logo, when Fanart.tv supplied one.
Trait Implementations§
Source§impl Clone for LabelFacts
impl Clone for LabelFacts
Source§fn clone(&self) -> LabelFacts
fn clone(&self) -> LabelFacts
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more