Home
last modified time | relevance | path

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

/aosp_15_r20/external/cronet/third_party/rust/chromium_crates_io/vendor/tinyvec-1.6.0/src/
H A 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 …]
/aosp_15_r20/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 …]
/aosp_15_r20/external/rust/android-crates-io/crates/arrayvec/src/
Darrayvec.rs42 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/
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
/aosp_15_r20/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> { 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/
Dlib.rs49 impl<T, A> Sink<T> for tinyvec::ArrayVec<A> implementation