Cargo Features

[dependencies]
moosicbox_library_models = { version = "0.1.0", default-features = false, features = ["fail-on-warnings", "api", "openapi", "db", "all-formats", "aac", "flac", "mp3", "opus"] }
default = all-formats, api, db, openapi

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

fail-on-warnings
api default

Enables api of moosicbox_database

openapi default

Enables openapi of moosicbox_core and utoipa

API Dependencies

db default

Enables async-trait and moosicbox_database, database of moosicbox_json_utils

all-formats default = aac, flac, mp3, opus
aac all-formats

Enables aac of moosicbox_core

flac all-formats

Enables flac of moosicbox_core

mp3 all-formats

Enables mp3 of moosicbox_core

opus all-formats

Enables opus of moosicbox_core