Cargo Features
[dependencies]
moosicbox_menu = { version = "0.1.1", default-features = false, features = ["fail-on-warnings", "local", "api", "openapi", "all-sources", "qobuz", "tidal", "yt"] }
- default = all-sources, api, local, openapi
-
These default features are set whenever
moosicbox_menu
is added without
somewhere in the dependency tree.default-features = false - fail-on-warnings
- local default
-
Enables local of moosicbox_scan
- api default
-
Enables actix-web, api of moosicbox_library, moosicbox_menu_models, and moosicbox_music_api
Affects
moosicbox_menu::api
… - openapi default
-
Enables openapi of moosicbox_library, moosicbox_menu_models, and moosicbox_music_models and utoipa
API Dependencies
Affects
api::Api
… - all-sources default = qobuz, tidal, yt
- qobuz all-sources
-
Enables db of moosicbox_qobuz, qobuz of moosicbox_scan and moosicbox_session, qobuz of moosicbox_library, moosicbox_menu_models, and moosicbox_music_models
- tidal all-sources
-
Enables db of moosicbox_tidal, tidal of moosicbox_library, moosicbox_menu_models, moosicbox_music_models, moosicbox_scan, and moosicbox_session
- yt all-sources
-
Enables db of moosicbox_yt, yt of moosicbox_library, moosicbox_menu_models, moosicbox_music_models, moosicbox_scan, and moosicbox_session