Cargo Features

[dependencies]
tauri-mobile = { version = "0.5.4", default-features = false, features = ["cli", "brainium", "rustls", "native-tls", "openssl-vendored"] }
default = cli

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

Enables native-tls of ureq

cli default = dunce, env_logger, handlebars, home, log, serde, serde_json, structopt, thiserror

Affects android::cli, apple::cli

Required by cargo-android, cargo-apple and cargo-mobile binaries

brainium
rustls

Enables tls of ureq

native-tls

Enables native-tls of ureq

openssl-vendored

Enables vendored of openssl

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.

handlebars build cli

Enables handlebars ^4.3

serde_json build cli
dunce build cli
env_logger cli

Enables env_logger ^0.7

home build cli
log build cli
serde build cli
structopt cli
thiserror build cli

Enables thiserror ^1.0