D | mod.rs | 402 pub struct Vec<T, #[unstable(feature = "allocator_api", issue = "32838")] A: Allocator = Global> { struct 411 impl<T> Vec<T> { argument 427 Vec { buf: RawVec::NEW, len: 0 } in new() 550 impl<T, A: Allocator> Vec<T, A> { implementation 568 Vec { buf: RawVec::new_in(alloc), len: 0 } in new_in() 617 Vec { buf: RawVec::with_capacity_in(capacity, alloc), len: 0 } in with_capacity_in() 693 unsafe { Vec { buf: RawVec::from_raw_parts_in(ptr, capacity, alloc), len: length } } in from_raw_parts_in() 1505 v: &'a mut Vec<T, A>, in retain_mut() 1639 vec: &'a mut Vec<T, A>, in dedup_by() 1996 Vec::with_capacity_in(self.capacity(), self.allocator().clone()), in split_off() [all …]
|