Registry / serialization / base64-simd

base64-simd

JSON →
library0.8.0rscratesunverified

SIMD-accelerated base64 encoding and decoding.

# Cargo.toml [dependencies] base64-simd = "0.8.0"
INSTALL
IMPORT
SIG · BASE64-SIMD
B
base64-simd
serializationrustv0.8.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Base64
use base64_simd::Base64;

Encodes and decodes a string using SIMD-accelerated base64.

use base64_simd::Base64; fn main() { let encoded = Base64::encode(b"hello world"); println!("{}", encoded); let decoded = Base64::decode(&encoded).unwrap(); println!("{:?}", decoded); }
Debug
Known issues
gotchaRequires CPU with AVX2 or SSE4.1 support for full performance
fix
Fallback to scalar implementation is automatic, but check CPU features
affects: >=0.8.0
Upgrade
Version history
0.8.0latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
20 hits · last 30 days
node
16
Amazon
1
OpenAI (training)
1
Resources
base64-simd — cargo add base64-simd · libregistry