#uuid #guid #simd

no-std uuid-simd

SIMD-accelerated UUID operations

7 releases (4 breaking)

0.8.0 Dec 28, 2022
0.7.0 Jul 23, 2022
0.6.2 Jun 29, 2022
0.5.1 Jun 26, 2022
0.1.0 Nov 12, 2021

#1007 in Parser implementations

Download history 63/week @ 2023-02-18 4/week @ 2023-02-25 17/week @ 2023-03-04 21/week @ 2023-03-11 5/week @ 2023-03-18 18/week @ 2023-03-25 1/week @ 2023-04-01 27/week @ 2023-04-08 40/week @ 2023-04-15 19/week @ 2023-04-22 10/week @ 2023-04-29 38/week @ 2023-05-06 40/week @ 2023-05-13 16/week @ 2023-05-20 51/week @ 2023-05-27 30/week @ 2023-06-03

138 downloads per month

MIT license

195KB
5.5K SLoC

uuid-simd

Crates.io Docs MIT licensed

SIMD-accelerated UUID operations

Documentation: https://docs.rs/uuid-simd

Repository: https://github.com/Nugine/simd


lib.rs:

SIMD-accelerated UUID operations.

Examples

# #[cfg(feature="uuid")]
# {
use uuid::Uuid;
use uuid_simd::UuidExt;

let text = "67e55044-10b1-426f-9247-bb680e5fe0c8";
let uuid: Uuid = Uuid::parse(text.as_bytes()).unwrap();
println!("{}", uuid.format_simple())
# }

Dependencies

~195KB