Cargo Features
[dependencies]
oculante = { version = "0.8.19", default-features = false, features = ["heif", "avif_native", "dav1d", "file_open", "turbo", "update"] }
- default = avif_native, file_open, turbo, update
-
These default features are set whenever
oculante
is added without
somewhere in the dependency tree.default-features = false - heif = libheif-rs
- avif_native default = avif-decode
- dav1d = libavif-image
- file_open default = rfd
- turbo default = turbojpeg
-
Affects
image_editing::lossless_tx
… - update default = self_update
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.
- avif-decode avif_native
-
Enables avif-decode ^0.2
- libavif-image dav1d?
-
Enables libavif-image ^0.11
- rfd file_open
-
Enables rfd ^0.13
- self_update update
-
Enables self_update ^0.39
- turbojpeg turbo
-
Enables turbojpeg ^0.5
- libheif-rs heif?
-
Enables libheif-rs ^0.22.0