Struct musicbrainz_rs::entity::instrument::InstrumentSearchQuery
source · pub struct InstrumentSearchQuery {
pub alias: String,
pub comment: String,
pub description: String,
pub iid: String,
pub instrument: String,
pub instrument_accent: String,
pub tag: String,
pub instrument_type: String,
}
Fields§
§alias: String
(part of) any alias attached to the instrument (diacritics are ignored)
comment: String
(part of) the instrument’s disambiguation comment
description: String
(part of) the description of the instrument (in English)
iid: String
the MBID of the instrument
instrument: String
(part of) the instrument’s name (diacritics are ignored)
instrument_accent: String
(part of) the instrument’s name (with the specified diacritics)
tag: String
(part of) a tag attached to the instrument
instrument_type: String
the instrument’s type
Implementations§
Trait Implementations§
source§impl Debug for InstrumentSearchQuery
impl Debug for InstrumentSearchQuery
source§impl Default for InstrumentSearchQuery
impl Default for InstrumentSearchQuery
source§fn default() -> InstrumentSearchQuery
fn default() -> InstrumentSearchQuery
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for InstrumentSearchQuery
impl<'de> Deserialize<'de> for InstrumentSearchQuery
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