Home
last modified time | relevance | path

Searched defs:ArrayVec (Results 1 – 2 of 2) sorted by relevance

/external/rust/crates/tinyvec/src/
Darrayvec.rs104 pub struct ArrayVec<A> { struct
109 impl<A> Clone for ArrayVec<A> implementation
139 impl<A> Copy for ArrayVec<A> implementation
146 impl<A: Array> Default for ArrayVec<A> { implementation
152 impl<A: Array> Deref for ArrayVec<A> { implementation
161 impl<A: Array> DerefMut for ArrayVec<A> { implementation
169 impl<A: Array, I: SliceIndex<[A::Item]>> Index<I> for ArrayVec<A> { implementation
178 impl<A: Array, I: SliceIndex<[A::Item]>> IndexMut<I> for ArrayVec<A> { implementation
188 impl<A: Array> Serialize for ArrayVec<A> implementation
207 impl<'de, A: Array> Deserialize<'de> for ArrayVec<A> implementation
[all …]
/external/rust/crates/der/src/
Darrayvec.rs9 pub(crate) struct ArrayVec<T, const N: usize> { struct
17 impl<T, const N: usize> ArrayVec<T, N> { argument
75 impl<T, const N: usize> AsRef<[Option<T>]> for ArrayVec<T, N> { implementation
81 impl<T, const N: usize> AsMut<[Option<T>]> for ArrayVec<T, N> { implementation
87 impl<T, const N: usize> Default for ArrayVec<T, N> { implementation