Crate random_access_memory [−] [src]
random-access-memory
[][2] [][4] [][6] []8
Continuously read,write to memory using random offsets and lengths.
Usage
extern crate random_access_memory as ram; let mut file = ram::Sync::default(); file.write(0, b"hello").unwrap(); file.write(5, b" world").unwrap(); let text = file.read(0, 11).unwrap(); assert_eq!(text, b"hello world");
Installation
$ cargo add random-access-memory
Tasks
- [x] Sync implementation.
- [ ] Async implementation (wait for futures 1.0.0).
License
MIT OR Apache-2.0
Structs
Sync |
Main constructor. |
SyncMethods |
Methods that have been implemented to provide synchronous access to memory buffers. These should generally be kept private, but exposed to prevent leaking internals. |