pub struct ExplainTrackResponse { /* private fields */ }
Expand description
The request returns a list of attributes. Note that the last item is not an actual attribute.
| Name | Type | Description | | explanations | array | |
{
"stat": "ok",
"result": {
"explanations": [{
"focusTraitName": "trance roots",
"focusTraitId": "F7524"
},
{
"focusTraitName": "many other similarities identified in the Music Genome Project",
"focusTraitId": "F4797"
}]
}
}
Trait Implementations§
Source§impl Clone for ExplainTrackResponse
impl Clone for ExplainTrackResponse
Source§fn clone(&self) -> ExplainTrackResponse
fn clone(&self) -> ExplainTrackResponse
Returns a duplicate 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 moreSource§impl Debug for ExplainTrackResponse
impl Debug for ExplainTrackResponse
Source§impl<'de> Deserialize<'de> for ExplainTrackResponse
impl<'de> Deserialize<'de> for ExplainTrackResponse
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
Auto Trait Implementations§
impl Freeze for ExplainTrackResponse
impl RefUnwindSafe for ExplainTrackResponse
impl Send for ExplainTrackResponse
impl Sync for ExplainTrackResponse
impl Unpin for ExplainTrackResponse
impl UnwindSafe for ExplainTrackResponse
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