aboutsummaryrefslogtreecommitdiff
path: root/Cargo.toml
diff options
context:
space:
mode:
authorJack O'Connor <[email protected]>2025-04-24 09:32:50 -0700
committerJack O'Connor <[email protected]>2025-04-24 09:44:38 -0700
commitf3e0184aaba8284bbab2ce434dd7ed337d3fbe05 (patch)
tree434abcd87b2a62e6cf649d7bc729b80415e4bfdf /Cargo.toml
parented3fd0da1d049ab531bcd358630da02ece504464 (diff)
update docs for the "std" feature
Previously "std" enabled runtime CPU feature detection on x86, but as of https://github.com/BLAKE3-team/BLAKE3/pull/469 that's always on.
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml10
1 files changed, 5 insertions, 5 deletions
diff --git a/Cargo.toml b/Cargo.toml
index bdd719f..61ca47f 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -24,11 +24,11 @@ neon = []
# This may become the default in the future.
wasm32_simd = []
-# This crate uses libstd for std::io trait implementations, and also for
-# runtime CPU feature detection. This feature is enabled by default. If you use
-# --no-default-features, the only way to use the SIMD implementations in this
-# crate is to enable the corresponding instruction sets statically for the
-# entire build, with e.g. RUSTFLAGS="-C target-cpu=native".
+# Enables std::io traits, including impl Write for Hasher, impl Read and Seek
+# for OutputReader, and the Hasher::update_reader method. This feature is
+# enabled by default. (Previously this also controlled runtime CPU feature
+# detection on x86, but now we use the no-std-compatible `cpufeatures` crate
+# for that.)
std = []
# The `rayon` feature (disabled by default, but enabled for docs.rs) adds the