Cargo Features
[dependencies]
moosicbox_upnp = { version = "0.1.0", default-features = false, features = ["fail-on-warnings", "api", "listener", "openapi", "player"] }
- default = api, listener, openapi, player
-
These default features are set whenever
moosicbox_upnp
is added without
somewhere in the dependency tree.default-features = false - fail-on-warnings
- api default
-
Enables actix-web
API Dependencies
Affects
moosicbox_upnp::api
… - listener default player
-
Enables flume, moosicbox_async_service, strum, strum_macros, and tokio-util
flume:
Listener Dependencies
Affects
moosicbox_upnp::listener
… - openapi default
-
Enables utoipa
Affects
api::Api
… - player default = listener
-
Enables async-trait, moosicbox_async_service, moosicbox_audio_output, moosicbox_core, moosicbox_logging, moosicbox_music_api, moosicbox_player, moosicbox_session, rand, reqwest, strum, strum_macros, and symphonia
async-trait:
Player Dependencies
Affects
moosicbox_upnp::player
…