Struct QueryableArtist
pub struct QueryableArtist {
pub artist_id: Option<String>,
pub artist_mbid: Option<String>,
pub artist_name: Option<String>,
pub artist_coverpath: Option<String>,
pub artist_song_count: f64,
pub artist_extra_info: Option<EntityInfo>,
pub sanitized_artist_name: Option<String>,
}
Fields§
§artist_id: Option<String>
§artist_mbid: Option<String>
§artist_name: Option<String>
§artist_coverpath: Option<String>
§artist_song_count: f64
§artist_extra_info: Option<EntityInfo>
§sanitized_artist_name: Option<String>
Trait Implementations§
§impl Clone for QueryableArtist
impl Clone for QueryableArtist
§fn clone(&self) -> QueryableArtist
fn clone(&self) -> QueryableArtist
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more§impl Debug for QueryableArtist
impl Debug for QueryableArtist
§impl Default for QueryableArtist
impl Default for QueryableArtist
§fn default() -> QueryableArtist
fn default() -> QueryableArtist
Returns the “default value” for a type. Read more
§impl<'de> Deserialize<'de> for QueryableArtist
impl<'de> Deserialize<'de> for QueryableArtist
§fn deserialize<__D>(
__deserializer: __D,
) -> Result<QueryableArtist, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<QueryableArtist, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl Hash for QueryableArtist
impl Hash for QueryableArtist
§impl Ord for QueryableArtist
impl Ord for QueryableArtist
§impl PartialEq for QueryableArtist
impl PartialEq for QueryableArtist
§impl PartialOrd for QueryableArtist
impl PartialOrd for QueryableArtist
§impl SearchByTerm for QueryableArtist
impl SearchByTerm for QueryableArtist
fn search_by_term(term: Option<String>) -> QueryableArtist
§impl Serialize for QueryableArtist
impl Serialize for QueryableArtist
§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl<'__de> Decode<'__de> for QueryableArtist
impl Encode for QueryableArtist
impl Eq for QueryableArtist
Auto Trait Implementations§
impl Freeze for QueryableArtist
impl RefUnwindSafe for QueryableArtist
impl Send for QueryableArtist
impl Sync for QueryableArtist
impl Unpin for QueryableArtist
impl UnwindSafe for QueryableArtist
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