1 pub fn no_vec_partial_eq_array<A, B>() -> impl PartialEq<[B; 33]>
2 //~^ ERROR arrays only have std trait implementations for lengths 0..=32
9 pub fn no_vec_partial_eq_ref_array<'a, A, B>() -> impl PartialEq<&'a [B; 33]>
10 //~^ ERROR arrays only have std trait implementations for lengths 0..=32
17 use std::collections::VecDeque;
19 pub fn no_vecdeque_partial_eq_array<A, B>() -> impl PartialEq<[B; 33]>
20 //~^ ERROR arrays only have std trait implementations for lengths 0..=32
27 pub fn no_vecdeque_partial_eq_ref_array<'a, A, B>() -> impl PartialEq<&'a [B; 33]>
28 //~^ ERROR arrays only have std trait implementations for lengths 0..=32
35 pub fn no_vecdeque_partial_eq_ref_mut_array<'a, A, B>() -> impl PartialEq<&'a mut [B; 33]>
36 //~^ ERROR arrays only have std trait implementations for lengths 0..=32