0-unsafe Wait-free Queue
FAA-based wait-free bounded queue, and 0-unsafe.
Usage
use WfQueue;
let queue = new;
queue.push.unwrap;
let output = queue.pop.unwrap;
assert_eq!;
FAA-based wait-free bounded queue, and 0-unsafe.
use wfqueue::WfQueue;
let queue = WfQueue::new(3);
queue.push(Box::new(0x42)).unwrap();
let output = queue.pop().unwrap();
assert_eq!(*output, 0x42);