ratune_scrobble/lib.rs
1//! Audioscrobbler scrobbling for Last.fm and Libre.fm, plus shared play-threshold logic.
2
3pub mod auth;
4pub mod lastfm;
5pub mod threshold;
6pub mod track;
7
8pub use auth::{AuthClient, AuthSession};
9pub use lastfm::{AudioscrobblerClient, ScrobbleService};
10pub use threshold::{
11 audioscrobbler_eligible, play_threshold, AudioscrobblerRules, ListenThreshold,
12};
13pub use track::TrackInfo;