[−][src]Struct rustfm::user::recent_tracks::RecentTracks
The main recent tracks structure.
This is splitted off into two areas: One, the attributes (used for displaying various user-associated attributes), and two, the recent tracks the user has played.
For details on the attributes available, refer to Attributes. For details on the track information available, refer to Track.
Fields
attrs: AttributesVarious user attributes.
tracks: Vec<Track>Methods
impl RecentTracks[src]
pub fn build<'a>(
client: &'a mut Client,
user: &str
) -> RequestBuilder<'a, RecentTracks>[src]
client: &'a mut Client,
user: &str
) -> RequestBuilder<'a, RecentTracks>
Trait Implementations
impl Debug for RecentTracks[src]
impl<'de> Deserialize<'de> for RecentTracks[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl RefUnwindSafe for RecentTracks
impl Send for RecentTracks
impl Sync for RecentTracks
impl Unpin for RecentTracks
impl UnwindSafe for RecentTracks
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>, [src]
T: Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,