``` rust let w = Circular::new::().unwrap(); let r = w.add_reader();
for v in w.slice() { *v = 123; } w.produce(w.slice().len());
for v in r.slice().unwrap() { assert_eq!(*v, 123); } ```