Cargo Features

[dependencies]
amll-lyric = { version = "0.2.4", default-features = false, features = ["ass", "lrc", "yrc", "qrc", "lys", "eslrc", "ttml", "eqrc", "serde", "cipher", "console_error_panic_hook", "js-sys", "wee_alloc"] }
default = ass, eqrc, eslrc, lrc, lys, qrc, serde, ttml, yrc

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

ass default

Affects amll-lyric::ass

lrc default eslrc

Enables nom

Affects amll-lyric::lrc

yrc default

Enables nom

Affects amll-lyric::yrc

qrc default

Enables nom

Affects amll-lyric::qrc

lys default

Enables nom

Affects amll-lyric::lys

eslrc default = lrc

Enables nom

Affects amll-lyric::eslrc

ttml default

Enables nom, quick-xml ^0.31, and thiserror ^1

Affects amll-lyric::ttml

eqrc default

Enables cc and miniz_oxide ^0.7

Affects amll-lyric::eqrc

serde default

Enables serde

Affects eslrc::parse_eslrc_js, eslrc::stringify_eslrc_js, lrc::parse_lrc_js, lrc::stringify_lrc_js, lys::parse_lys_js, lys::stringify_lys_js, qrc::parse_qrc_js, qrc::stringify_qrc_js, read::parse_ttml_js, write::stringify_ttml_js, yrc::parse_yrc_js, yrc::stringify_yrc_js

Features from optional dependencies

cipher implicit feature

Enables cipher

cipher:

Traits for describing block ciphers and stream ciphers

console_error_panic_hook wasm32 implicit feature

Enables console_error_panic_hook

console_error_panic_hook:

A panic hook for wasm32-unknown-unknown that logs panics to console.error

js-sys wasm32 implicit feature
wee_alloc wasm32 implicit feature

Enables wee_alloc

wee_alloc:

wee_alloc: The Wasm-Enabled, Elfin Allocator