Cargo Features

[dependencies]
moosicbox_session_models = { version = "0.1.1", default-features = false, features = ["fail-on-warnings", "api", "openapi", "aac", "flac", "mp3", "opus", "all-sources", "qobuz", "tidal", "yt"] }
default = all-sources, api, openapi

These default features are set whenever moosicbox_session_models is added without default-features = false somewhere in the dependency tree.

fail-on-warnings
api default

Enables api of gimbal_database

openapi default

Enables openapi of moosicbox_audio_zone_models and moosicbox_music_models and utoipa

API Dependencies

aac

Enables aac of moosicbox_music_models

flac

Enables flac of moosicbox_music_models

mp3

Enables mp3 of moosicbox_music_models

opus

Enables opus of moosicbox_music_models

all-sources default = qobuz, tidal, yt
qobuz all-sources

Enables qobuz of moosicbox_music_models

tidal all-sources

Enables tidal of moosicbox_music_models

yt all-sources

Enables yt of moosicbox_music_models