Files
Main/shanty-playlist/src/lib.rs
T
Connor Johnstone b2f030b52d
CI / check (push) Successful in 1m15s
CI / docker (push) Successful in 2m11s
update to the playlists. testing
2026-04-01 22:12:58 -04:00

18 lines
504 B
Rust

//! Playlist generation.
//!
//! Generates playlists based on the indexed music library using strategies like
//! similar artists, genre matching, smart rules, and weighted random selection.
pub mod ordering;
pub mod scoring;
pub mod selection;
pub mod strategies;
pub mod types;
pub use strategies::{
CountryLookup, PlaylistError, genre_based, random, similar_artists, smart, to_m3u,
};
pub use types::{
Candidate, PlaylistRequest, PlaylistResult, PlaylistTrack, SimilarConfig, SmartRules,
};