/aosp_15_r20/external/cronet/third_party/rust/chromium_crates_io/vendor/tinyvec-1.6.0/src/ |
H A 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 …]
|
/aosp_15_r20/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 …]
|
/aosp_15_r20/external/rust/android-crates-io/crates/arrayvec/src/ |
D | arrayvec.rs | 42 pub struct ArrayVec<T, const CAP: usize> { struct 48 impl<T, const CAP: usize> Drop for ArrayVec<T, CAP> { implementation 63 impl<T, const CAP: usize> ArrayVec<T, CAP> { implementation 709 impl<T, const CAP: usize> ArrayVecImpl for ArrayVec<T, CAP> { implementation 729 impl<T, const CAP: usize> Deref for ArrayVec<T, CAP> { implementation 737 impl<T, const CAP: usize> DerefMut for ArrayVec<T, CAP> { implementation 754 impl<T, const CAP: usize> From<[T; CAP]> for ArrayVec<T, CAP> { implementation 780 impl<T, const CAP: usize> std::convert::TryFrom<&[T]> for ArrayVec<T, CAP> implementation 808 impl<'a, T: 'a, const CAP: usize> IntoIterator for &'a ArrayVec<T, CAP> { implementation 825 impl<'a, T: 'a, const CAP: usize> IntoIterator for &'a mut ArrayVec<T, CAP> { implementation [all …]
|
/aosp_15_r20/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
|
/aosp_15_r20/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> { impl 1639 impl<T, const N: usize> Deref for ArrayVec<T, N> { implementation 1648 impl<T, const N: usize> DerefMut for ArrayVec<T, N> { implementation
|
/aosp_15_r20/external/rust/beto-rust/nearby/presence/sink/src/ |
D | lib.rs | 49 impl<T, A> Sink<T> for tinyvec::ArrayVec<A> implementation
|