Cargo Features

[dependencies]
e-utils = { version = "0.3.19", default-features = false, features = ["std", "fs", "uuid_v4", "base64", "algorithm", "ui", "macros", "images", "http", "http-blocking", "http-json", "cmd", "encode"] }
default = std

The std feature is set by default whenever e-utils is added without default-features = false somewhere in the dependency tree.

std default
alloc fs
uuid_v4 = uuid

Enables fast-rng, macro-diagnostics and v4 of uuid

base64
algorithm = rand
ui = e-macros

Affects parse::hwnd_serializer

macros = e-macros
images = image
http = reqwest
http-blocking

Enables blocking of reqwest

http-json

Enables json of reqwest

cmd = encoding

Affects system::cmd

encode = encoding

Affects fs::auto_read_gpk

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 http? http-blocking? http-json?
uuid uuid_v4?
rand algorithm?
e-macros macros? ui?
image images?
encoding cmd? encode?