random-access-memory

crates.io version build status downloads docs.rs docs

Continuously read,write to memory using random offsets and lengths.

Usage

```rust use randomaccessmemory as ram;

let mut file = ram::Sync::default(); file.write(0, b"hello").await.unwrap(); file.write(5, b" world").await.unwrap(); let text = file.read(0, 11).await.unwrap(); assert_eq!(text, b"hello world"); ```

Installation

sh $ cargo add random-access-memory

Tasks

License

MIT OR Apache-2.0