Home
last modified time | relevance | path

Searched defs:Vec (Results 1 – 3 of 3) sorted by relevance

/linux-6.6.21/rust/alloc/vec/
Dspec_extend.rs22 impl<T, I, A: Allocator> SpecExtend<T, I> for Vec<T, A> implementation
31 impl<T, I, A: Allocator> TrySpecExtend<T, I> for Vec<T, A> implementation
41 impl<T, I, A: Allocator> SpecExtend<T, I> for Vec<T, A> implementation
50 impl<T, I, A: Allocator> TrySpecExtend<T, I> for Vec<T, A> implementation
60 impl<T, A: Allocator> SpecExtend<T, IntoIter<T>> for Vec<T, A> { implementation
69 impl<T, A: Allocator> TrySpecExtend<T, IntoIter<T>> for Vec<T, A> { implementation
80 impl<'a, T: 'a, I, A: Allocator> SpecExtend<&'a T, I> for Vec<T, A> implementation
90 impl<'a, T: 'a, I, A: Allocator> TrySpecExtend<&'a T, I> for Vec<T, A> implementation
101 impl<'a, T: 'a, A: Allocator> SpecExtend<&'a T, slice::Iter<'a, T>> for Vec<T, A> implementation
111 impl<'a, T: 'a, A: Allocator> TrySpecExtend<&'a T, slice::Iter<'a, T>> for Vec<T, A> implementation
Dmod.rs399 pub struct Vec<T, #[unstable(feature = "allocator_api", issue = "32838")] A: Allocator = Global> { struct
400 buf: RawVec<T, A>, argument
408 impl<T> Vec<T> { argument
648 impl<T, A: Allocator> Vec<T, A> { implementation
2481 impl<T: Clone, A: Allocator> Vec<T, A> { implementation
2643 impl<T, A: Allocator, const N: usize> Vec<[T; N], A> { implementation
2688 impl<T: Clone, A: Allocator> Vec<T, A> { impl
2750 impl<T: PartialEq, A: Allocator> Vec<T, A> { implementation
2798 impl<T: Clone, A: Allocator> ExtendFromWithinSpec for Vec<T, A> { implementation
2817 impl<T: Copy, A: Allocator> ExtendFromWithinSpec for Vec<T, A> { implementation
[all …]
/linux-6.6.21/rust/alloc/
Dslice.rs774 impl<T, A: Allocator> Borrow<[T]> for Vec<T, A> { implementation
781 impl<T, A: Allocator> BorrowMut<[T]> for Vec<T, A> { implementation