FEAT: Add ArrayVec.extend_from_slice
This commit is contained in:
@@ -41,6 +41,17 @@ fn test_capacity_left() {
|
||||
assert_eq!(vec.capacity_left(), 0);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_extend_from_slice() {
|
||||
let mut vec: ArrayVec<[usize; 10]> = ArrayVec::new();
|
||||
|
||||
vec.extend_from_slice(&[1, 2, 3]);
|
||||
assert_eq!(vec.len(), 3);
|
||||
assert_eq!(&vec[..], &[1, 2, 3]);
|
||||
assert_eq!(vec.pop(), Some(3));
|
||||
assert_eq!(&vec[..], &[1, 2]);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_u16_index() {
|
||||
const N: usize = 4096;
|
||||
|
||||
Reference in New Issue
Block a user