$ cpufeatures

v0.3.1

Lightweight runtime CPU feature detection for aarch64, loongarch64, and x86/x86_64 targets, with no_std support and support for mobile targets including Android and iOS

Downloads: 869.0M
Recent: 262.4M
Versions: 27
Updated: August 26, 2026

Latest Update Summary

Crate

Name: cpufeatures New version: 0.3.0 Release date: 2026-02-05T06:28:26.637925Z

Crate readme

Short description Utilities for the RustCrypto project.

Long description This repository contains various utility crates used in the RustCrypto project, providing features such as decoding binary blob formats, block processing buffers, message padding, conditional move intrinsics, and fallible collection traits. Several crates also support no_std environments.

Features • no_std compatibility • fallible collection traits • conditional move intrinsics • padding and unpadding of block messages • fixed size buffer for block processing

Code Examples

Linkshttps://crates.io/crates/blobbyhttps://docs.rs/blobbyhttps://crates.io/crates/block-bufferhttps://docs.rs/block-bufferhttps://crates.io/crates/block-paddinghttps://docs.rs/block-paddinghttps://crates.io/crates/cmovhttps://docs.rs/cmovhttps://crates.io/crates/collectablehttps://docs.rs/collectablehttps://crates.io/crates/cpufeatureshttps://docs.rs/cpufeatureshttps://crates.io/crates/dblhttps://docs.rs/dblhttps://crates.io/crates/digest-iohttps://docs.rs/digest-iohttps://crates.io/crates/hex-literalhttps://docs.rs/hex-literalhttps://crates.io/crates/inouthttps://docs.rs/inouthttps://crates.io/crates/opaque-debughttps://docs.rs/opaque-debughttps://crates.io/crates/zeroizehttps://docs.rs/zeroizehttp://www.apache.org/licenses/LICENSE-2.0http://opensource.org/licenses/MIThttps://rustcrypto.zulipchat.com/#narrow/stream/260052-utilshttps://deps.rs/repo/github/RustCrypto/utils

https://docs.rs/cpufeatures

Release info

Release version: N/A

Release description N/A

Code Examples N/A

Patch update: 0.3.0 → 0.3.1

$ DOWNLOADS TREND

327.5M869.0M

$ VERSION HISTORY

v0.3.1August 26, 2026
v0.3.0February 5, 2026
v0.2.17January 25, 2025

$ LINKS

$ INSTALL

cargo add cpufeatures

Or add to Cargo.toml: cpufeatures = "0.3.1"