Cargo Features

[dependencies]
libheif-sys = { version = "3.1.0+1.18.2", default-features = false, features = ["use-bindgen", "compile-libheif", "embedded-libheif-plugins"] }
default = use-bindgen

The use-bindgen feature is set by default whenever libheif-sys is added without default-features = false somewhere in the dependency tree.

use-bindgen build default

Use bindgen to generate bindings for libheif,
instead using of pre-generated bindings.rs.

Enables bindgen ^0.70.1 and prettyplease

compile-libheif build embedded-libheif-plugins?

Enables cmake

embedded-libheif-plugins = compile-libheif