pub struct Label {
pub id: Id,
pub name: String,
pub key: String,
pub mbid: Option<String>,
}Expand description
A record company, as named by the label tag.
Fields§
§id: IdPosition in Catalog::labels.
name: StringName as written in the tags.
key: StringNormalized key, so that spelling variants land on one label.
mbid: Option<String>MusicBrainz label identifier when local metadata explicitly carries it. A fetched search result remains in the attributed source layer until a later review accepts it; a name is never promoted into this field.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Label
impl RefUnwindSafe for Label
impl Send for Label
impl Sync for Label
impl Unpin for Label
impl UnwindSafe for Label
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more