Cargo Features

axoasset = { version = "0.9.1", default-features = false, features = ["toml-serde", "json-serde", "toml-edit", "remote", "compression", "compression-tar", "compression-zip"] }
default = remote

The remote feature is set by default whenever axoasset is added without default-features = false somewhere in the dependency tree.

toml-serde = serde, toml
json-serde = serde, serde_json
toml-edit = toml_edit
remote default = reqwest
compression = compression-tar, compression-zip
compression-tar compression? = flate2, tar, xz2, zstd
compression-zip compression? = zip

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

reqwest remote

Enables reqwest ^0.11.13

toml toml-serde?
serde_json json-serde?
serde json-serde? toml-serde?
tar compression-tar?
zip compression-zip?
flate2 compression-tar?
xz2 compression-tar?
zstd compression-tar?
toml_edit toml-edit?