/external/rust/android-crates-io/crates/tinyvec/src/ |
D | arrayvec.rs | 104 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/ |
D | arrayvec.rs | 106 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/ |
D | arrayvec.rs | 106 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/ |
D | arrayvec.rs | 9 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/ |
D | arrayvec.rs | 43 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/ |
D | mod.rs | 1626 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/ |
D | lib.rs | 49 impl<T, A> Sink<T> for tinyvec::ArrayVec<A> implementation
|