Cargo Features

[dependencies]
axoasset = { version = "0.9.3", 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 = image, 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.

image remote
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?

Enables zip ^0.6.4

flate2 compression-tar?
xz2 compression-tar?
zstd compression-tar?
toml_edit toml-edit?