Skip to main content

Module api

Module api 

Source
Expand description

API client modules for each Last.fm resource type

Modules§

constants
API constants (base URL, limits, chunk sizes)

Structs§

LovedTracksClient
Client for fetching loved tracks
LovedTracksRequestBuilder
Builder for loved tracks requests
RecentTracksClient
Client for fetching recent tracks
RecentTracksRequestBuilder
Builder for recent tracks requests
TopAlbumsClient
Client for fetching top albums
TopAlbumsRequestBuilder
Builder for top albums requests
TopArtistsClient
Client for fetching top artists
TopArtistsRequestBuilder
Builder for top artists requests
TopTracksClient
Client for fetching top tracks
TopTracksRequestBuilder
Builder for top tracks requests

Enums§

Period
Period options for Last.fm time range filters

Traits§

ResourceContainer
Trait for containers that hold Last.fm resources (tracks, artists, etc.)

Type Aliases§

ProgressCallback
Callback invoked with (fetched, total) after each batch of tracks is received.