https://github.com/utaal/spsc-bip-buffer/blob/master/src/lib.rs#L310-L313 How can `writer.write` ever larger than `writer.last`, as `writer.last` is initiated with Buffer's `len`. Let me know if I miss anything.