Project-safe-transmute Alternatives
Similar projects and alternatives to project-safe-transmute
-
wg-allocators
Home of the Allocators working group: Paving a path for a standard set of allocator traits to be used in collections!
-
httpdirfs
A filesystem which allows you to mount HTTP directory listings or a single file, with a permanent cache. Now with Airsonic / Subsonic support!
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
direct-io
Direct IO helpers for block devices and regular files on FreeBSD, Linux, macOS and Windows.
project-safe-transmute reviews and mentions
-
Comparing Rust's and C++'s Concurrency Library
I've seen some skeptic comments about the std::atomic and I agree that such a type should not be allowed to implicitly use locks behind the scenes. I'd rather have a Atomic that is actually atomic and also allows things like Atomic>> through the niche optimization. Something like AtomicCell like mentioned here could still be added if people want this behavior.
-
But How, Do Databases Use Mmap?
It's likely that the "safe transmute" working group[1] will help facilitate this sort of thing. They have an RFC[2]. See also the bytemuck[3] and zerocopy[4] crates which predate the RFC, where at least the latter has 'derive' functionality.
[1] - https://github.com/rust-lang/project-safe-transmute
[2] - https://github.com/jswrenn/project-safe-transmute/blob/rfc/r...
[3] - https://docs.rs/bytemuck/1.5.0/bytemuck/
[4] - https://docs.rs/zerocopy/0.3.0/zerocopy/index.html
Stats
jswrenn/project-safe-transmute is an open source project licensed under Apache License 2.0 which is an OSI approved license.
Popular Comparisons
Sponsored