Home
last modified time | relevance | path

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

/external/rust/android-crates-io/crates/tinyvec/src/
Darrayvec.rs104 pub struct ArrayVec<A> { struct
109 impl<A> Clone for ArrayVec<A> argument
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/cronet/tot/third_party/rust/chromium_crates_io/vendor/tinyvec-1.8.0/src/
Darrayvec.rs106 pub struct ArrayVec<A> { struct
111 impl<A> Clone for ArrayVec<A> argument
141 impl<A> Copy for ArrayVec<A> implementation
148 impl<A: Array> Default for ArrayVec<A> { implementation
155 impl<A: Array> Deref for ArrayVec<A> { implementation
164 impl<A: Array> DerefMut for ArrayVec<A> { implementation
172 impl<A: Array, I: SliceIndex<[A::Item]>> Index<I> for ArrayVec<A> { implementation
181 impl<A: Array, I: SliceIndex<[A::Item]>> IndexMut<I> for ArrayVec<A> { implementation
191 impl<A: Array> Serialize for ArrayVec<A> implementation
210 impl<'de, A: Array> Deserialize<'de> for ArrayVec<A> implementation
[all …]
/external/cronet/stable/third_party/rust/chromium_crates_io/vendor/tinyvec-1.8.0/src/
Darrayvec.rs106 pub struct ArrayVec<A> { struct
111 impl<A> Clone for ArrayVec<A> argument
141 impl<A> Copy for ArrayVec<A> implementation
148 impl<A: Array> Default for ArrayVec<A> { implementation
155 impl<A: Array> Deref for ArrayVec<A> { implementation
164 impl<A: Array> DerefMut for ArrayVec<A> { implementation
172 impl<A: Array, I: SliceIndex<[A::Item]>> Index<I> for ArrayVec<A> { implementation
181 impl<A: Array, I: SliceIndex<[A::Item]>> IndexMut<I> for ArrayVec<A> { implementation
191 impl<A: Array> Serialize for ArrayVec<A> implementation
210 impl<'de, A: Array> Deserialize<'de> for ArrayVec<A> implementation
[all …]
/external/rust/android-crates-io/crates/der/src/
Darrayvec.rs9 pub(crate) struct ArrayVec<T, const N: usize> { struct
17 impl<T, const N: usize> ArrayVec<T, N> { implementation
72 impl<T, const N: usize> AsRef<[Option<T>]> for ArrayVec<T, N> { implementation
78 impl<T, const N: usize> AsMut<[Option<T>]> for ArrayVec<T, N> { implementation
84 impl<T, const N: usize> Default for ArrayVec<T, N> { implementation
/external/rust/android-crates-io/crates/arrayvec/src/
Darrayvec.rs43 pub struct ArrayVec<T, const CAP: usize> { struct
49 impl<T, const CAP: usize> Drop for ArrayVec<T, CAP> { implementation
64 impl<T, const CAP: usize> ArrayVec<T, CAP> { implementation
710 impl<T, const CAP: usize> ArrayVecImpl for ArrayVec<T, CAP> { implementation
730 impl<T, const CAP: usize> Deref for ArrayVec<T, CAP> { implementation
738 impl<T, const CAP: usize> DerefMut for ArrayVec<T, CAP> { implementation
755 impl<T, const CAP: usize> From<[T; CAP]> for ArrayVec<T, CAP> { implementation
781 impl<T, const CAP: usize> std::convert::TryFrom<&[T]> for ArrayVec<T, CAP> implementation
809 impl<'a, T: 'a, const CAP: usize> IntoIterator for &'a ArrayVec<T, CAP> { implementation
826 impl<'a, T: 'a, const CAP: usize> IntoIterator for &'a mut ArrayVec<T, CAP> { implementation
[all …]
/external/rust/android-crates-io/crates/vulkano/src/memory/allocator/
Dmod.rs1626 pub(super) struct ArrayVec<T, const N: usize> { struct
1627 len: usize,
1628 data: [T; N],
1631 impl<T, const N: usize> ArrayVec<T, N> { implementation
1639 impl<T, const N: usize> Deref for ArrayVec<T, N> { implementation
1648 impl<T, const N: usize> DerefMut for ArrayVec<T, N> { implementation
/external/rust/beto-rust/nearby/presence/sink/src/
Dlib.rs49 impl<T, A> Sink<T> for tinyvec::ArrayVec<A> implementation