Cargo Features
uucore has no features set by default.
[dependencies]
uucore = { version = "0.5.0", features = ["backup-control", "colors", "checksum", "encoding", "entries", "extendedbigdecimal", "fast-inc", "fs", "fsext", "fsxattr", "hardware", "lines", "feat_systemd_logind", "format", "i18n-all", "i18n-common", "i18n-collator", "i18n-decimal", "mode", "perms", "buf-copy", "parser-num", "parser-size", "parser-glob", "parser", "pipes", "process", "proc-info", "quoting-style", "ranges", "ringbuffer", "safe-traversal", "selinux", "signals", "sum", "update-control", "utf8", "utmpx", "version-cmp", "wide", "tty", "time", "uptime", "benchmark"] }
- backup-control
-
* non-default features
Affects
features::backup_control… - colors
-
Affects
features::colors… - checksum = base64-simd, quoting-style, sum
-
Affects
features::checksum… - encoding = base64-simd, data-encoding, data-encoding-macro, z85
-
Affects
features::encoding… - entries perms? = libc
-
Affects
features::entries… - extendedbigdecimal format? parser-num? = bigdecimal, num-traits
-
Affects
features::extendedbigdecimal… - fast-inc
-
Affects
features::fast_inc… - fs = dunce, libc, winapi-util, windows-sys
-
Affects
features::fs,mods::io… - fsext = bstr, libc, windows-sys
-
Affects
features::fsext… - fsxattr = xattr
-
Affects
features::fsxattr… - hardware
-
Affects
features::hardware… - lines
-
Affects
features::lines… - feat_systemd_logind = libc, utmpx
-
Affects
features::systemd_logind… - format = bigdecimal, extendedbigdecimal, itertools, num-traits, parser-num, quoting-style, unit-prefix
-
Affects
features::format… - i18n-all = i18n-collator, i18n-decimal
- i18n-common i18n-collator? i18n-decimal? quoting-style? = icu_locale
-
Affects
features::i18n… - i18n-collator i18n-all? = i18n-common, icu_collator
-
Affects
i18n::collator… - i18n-decimal i18n-all? = i18n-common, icu_decimal, icu_provider
-
Affects
i18n::decimal… - mode = libc
-
Affects
features::mode… - perms = entries, libc, walkdir
-
Affects
features::perms… - buf-copy
-
Affects
features::buf_copy,features::pipes… - parser-num format? parser? parser-size? = extendedbigdecimal, num-traits
-
Affects
parser::num_parser,parser::parse_time,parser::shortcut_value_parser,features::parser… - parser-size parser? = parser-num, procfs
-
Affects
parser::parse_size,features::parser… - parser-glob parser? = glob
-
Affects
parser::parse_glob,features::parser… - parser update-control? = parser-glob, parser-num, parser-size
-
Affects
parser::num_parser,parser::parse_glob,parser::parse_size,parser::parse_time,parser::shortcut_value_parser,features::parser… - pipes
-
Affects
features::pipes… - process = libc
-
Affects
entries::get_groups_gnu,features::process… - proc-info = tty, walkdir
-
Affects
features::proc_info… - quoting-style checksum? format? = i18n-common
-
Affects
features::quoting_style… - ranges
-
Affects
features::ranges… - ringbuffer
-
Affects
features::ringbuffer… - safe-traversal = libc
- selinux
-
Enables selinux =0.5.2
Affects
features::selinux… - signals
-
Affects
features::signals… - sum checksum? = blake2b_simd, blake3, crc-fast, data-encoding, digest, hex, md-5, memchr, sha1, sha2, sha3, sm3
-
Affects
features::sum… - update-control = parser
-
Affects
features::update_control… - utf8
- utmpx feat_systemd_logind? uptime? = dns-lookup, libc, time
-
Enables time
Affects
features::utmpx… - version-cmp
-
Affects
features::version_cmp… - wide
-
Affects
features::wide… - tty proc-info?
-
Affects
features::tty… - time utmpx? = jiff
-
Affects
features::time… - uptime = chrono, libc, utmp-classic, utmpx, windows-sys
-
Affects
features::uptime… - benchmark = divan, tempfile
-
Affects
features::benchmark…
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.
- bstr fsext?
- chrono uptime?
- unit-prefix format?
- dns-lookup utmpx?
- dunce fs?
- glob parser-glob?
- itertools format?
- jiff time?
- data-encoding encoding? sum?
-
Enables data-encoding
* "problem" dependencies (pinned)
- data-encoding-macro encoding?
- z85 encoding?
- base64-simd checksum? encoding?
- libc entries? feat_systemd_logind? fs? fsext? mode? perms? process? safe-traversal? uptime? utmpx?
- divan benchmark?
-
Enables codspeed-divan-compat
Benchmark dependencies (optional)
- tempfile benchmark?
- digest sum?
- hex sum?
- memchr sum?
- md-5 sum?
- sha1 sum?
- sha2 sum?
- sha3 sum?
- blake2b_simd sum?
- blake3 sum?
- sm3 sum?
- crc-fast sum?
- bigdecimal extendedbigdecimal? format?
- num-traits extendedbigdecimal? format? parser-num?
- icu_collator i18n-collator?
-
Enables icu_collator
icu stuff
- icu_decimal i18n-decimal?
- icu_locale i18n-common?
- icu_provider i18n-decimal?
- procfs linux parser-size?
- utmp-classic openbsd uptime?
- winapi-util win fs?
- xattr unix fsxattr?
- walkdir unix perms? proc-info?
- windows-sys win fs? fsext? uptime?