编辑代码

/// VecDeque测试,u8复制测试
use std::{collections::VecDeque};


fn main() {
    let mut q: VecDeque<u8> = VecDeque::new();

    q.push_back(1 as u8);
    q.push_back(2);
    q.push_back(3);
    q.push_back(4);

    println!("{:?}", q.iter().cloned().take(3).collect::<Vec<u8>>());
    println!("{}", q.len()  );
}