lastfm-rs

Crates.iolastfm-rs
lib.rslastfm-rs
version0.5.0
sourcesrc
created_at2020-02-18 17:41:17.974529
updated_at2021-04-04 02:23:27.431387
descriptionA friendly Rust library for working with the Last.fm API.
homepage
repositoryhttps://github.com/KamranMackey/lastfm-rs
max_upload_size
id210365
size158,120
Evelyn Marie (evelynmarie)

documentation

README

lastfm-rs

A friendly Rust library for interacting with the Last.fm API endpoints.

Note on Synchronous / Blocking I/O support

As of version 0.3.x, the library is only compatible with async Rust. No support is available for synchronous code / blocking I/O, however version 0.2.x supports this. Please be advised however that 0.2.x of the library is no longer being updated with new features; only 0.3.x and later are being updated moving forward due to the lack of development horsepower.

Supported endpoints

These are the currently supported API endpoints by lastfm-rs. Only a few user endpoints are currently supported, however support for other endpoints will be considered and / or added later on.

Note: There are currently no plans to add support for the Scrobbling API, but it will be considered.

User

user.getRecentTracks - Gets a users' recent tracks.

user.getLovedTracks - Gets a users' loved tracks.

user.getTopArtists - Gets a users' top artists.

user.getUserInfo - Gets basic information about a given user.

Commit count: 124

cargo fmt