Fixed-Queue
A heapless version of the Rust Vec, VecDeque.
no_std, no_alloc, use [T; N].
support Vec/VecDeque/spsc/History.
Usage
Vec
use Vec;
let mut vec: = Vecnew;
assert_eq!;
assert!;
vec.push;
println!;
println!;
VecDeque
use VecDeque;
let mut vec: = new;
assert_eq!;
assert!;
vec.push_back;
println!;
vec.push_front;
println!;
println!;
println!;
SPSC
use Spsc;
static SPSC: = new;
let sender = SPSC.take_sender.unwrap;
let recver = SPSC.take_recver.unwrap;
assert_eq!;
assert!;
assert!;
assert!;
assert!;
History
use History;
static HISTORY: = new;
assert!;
assert!;