Cargo Features

utls has no features set by default.

[dependencies]
utls = { version = "0.13.10", features = ["progress_bar", "watcher", "vars", "containers", "numerics", "display", "traits", "full", "full_min", "better_rand", "progress", "monitoring"] }
progress_bar full_min? progress?

Core features
Progress bar functionality

Affects utls::prog

watcher full_min? monitoring?

Value watching functionality

Affects utls::watcher

vars full_min? monitoring? progress?

Utility variables and functions

Affects utls::vars

containers full? full_min?

Container features

Affects utls::containers

numerics better_rand? full_min?

Number features

Affects utls::numerics

display full? full_min?

Optional features
Display trait implementations

Affects utls::display

traits full? full_min?

Custom trait declarations and implementations

Affects utls::traits

full = better_rand, containers, display, monitoring, progress, traits

All features enabled

full_min = containers, display, numerics, progress_bar, traits, vars, watcher

All features with no deps enabled

better_rand full? = numerics, rand

Better random implementations in numerics, requires rand crate

progress full? = progress_bar, vars

Optional feature combinations
Just progress bar related features

monitoring full? = vars, watcher

Just monitoring related features

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.

rand better_rand?

Enables rand

Enabled only for better_rand, which is part of numerics