Sha256: 22ad4f6f104a599fdcba19cad8834105b8656b212fb6c7573a427d447f5db14f
Contents?: true
Size: 542 Bytes
Versions: 39
Compression:
Stored size: 542 Bytes
Contents
/// This file tests `smallvec!` without actually having the macro in scope. /// This forces any recursion to use a `$crate` prefix to reliably find itself. #[test] fn smallvec() { let mut vec: smallvec::SmallVec<[i32; 2]>; macro_rules! check { ($init:tt) => { vec = smallvec::smallvec! $init; assert_eq!(*vec, *vec! $init); } } check!([0; 0]); check!([1; 1]); check!([2; 2]); check!([3; 3]); check!([]); check!([1]); check!([1, 2]); check!([1, 2, 3]); }
Version data entries
39 entries across 39 versions & 1 rubygems