cbuf (cargo): Non-thread-shareable, simple and efficient Circular Buffer implementation that can store N elements when full (typical circular buffer implementations store N-1) without using separate flags.
Keywords: circular|data|no_std|core|buffer