guard-trait 0.4.1

Contains fundamental wrappers for pointer types that can safely be shared in memory-sharing completion-based I/O interfaces
Documentation
1
2
3
4
5
6
7
8
# `guard-trait-rs`
[![Crates.io](https://img.shields.io/crates/v/guard-trait.svg)](https://crates.io/crates/guard-trait)
[![Documentation](https://docs.rs/guard-trait/badge.svg)](https://docs.rs/guard-trait/)

Provides safe abstractions for working with memory that can potentially be
shared with another process or kernel (especially `io_uring`), by enforcing
certain restrictions on how the memory can be used after it has been protected
by a guard.