Lines Matching defs:self
1025 pub fn reserve(&mut self, additional: usize) { in reserve()
1055 pub fn reserve_exact(&mut self, additional: usize) { in reserve_exact()
1092 pub fn try_reserve(&mut self, additional: usize) -> Result<(), TryReserveError> { in try_reserve()
1135 pub fn try_reserve_exact(&mut self, additional: usize) -> Result<(), TryReserveError> { in try_reserve_exact()
1155 pub fn shrink_to_fit(&mut self) { in shrink_to_fit()
1184 pub fn shrink_to(&mut self, min_capacity: usize) { in shrink_to()
1270 pub fn truncate(&mut self, len: usize) { in truncate()
1480 pub unsafe fn set_len(&mut self, new_len: usize) { in set_len()
1512 pub fn swap_remove(&mut self, index: usize) -> T { in swap_remove()
1553 pub fn insert(&mut self, index: usize, element: T) { in insert()
1614 pub fn remove(&mut self, index: usize) -> T { in remove()
1669 pub fn retain<F>(&mut self, mut f: F) in retain()
1695 pub fn retain_mut<F>(&mut self, mut f: F) in retain_mut()
1723 fn drop(&mut self) { in retain_mut()
1804 pub fn dedup_by_key<F, K>(&mut self, mut key: F) in dedup_by_key()
1831 pub fn dedup_by<F>(&mut self, mut same_bucket: F) in dedup_by()
1854 fn drop(&mut self) { in dedup_by()
1942 pub fn push(&mut self, value: T) { in push()
1966 pub fn try_push(&mut self, value: T) -> Result<(), TryReserveError> { in try_push()
2011 pub fn push_within_capacity(&mut self, value: T) -> Result<(), T> { in push_within_capacity()
2069 pub fn append(&mut self, other: &mut Self) { in append()
2079 unsafe fn append_elements(&mut self, other: *const [T]) { in append_elements()
2089 unsafe fn try_append_elements(&mut self, other: *const [T]) -> Result<(), TryReserveError> { in try_append_elements()
2129 pub fn drain<R>(&mut self, range: R) -> Drain<'_, T, A> in drain()
2175 pub fn clear(&mut self) { in clear()
2243 pub fn split_off(&mut self, at: usize) -> Self in split_off()
2306 pub fn resize_with<F>(&mut self, new_len: usize, f: F) in resize_with()
2457 &mut self, in split_at_spare_mut_with_len()
2506 pub fn resize(&mut self, new_len: usize, value: T) { in resize()
2544 pub fn try_resize(&mut self, new_len: usize, value: T) -> Result<(), TryReserveError> { in try_resize()
2576 pub fn extend_from_slice(&mut self, other: &[T]) { in extend_from_slice()
2600 pub fn try_extend_from_slice(&mut self, other: &[T]) -> Result<(), TryReserveError> { in try_extend_from_slice()
2627 pub fn extend_from_within<R>(&mut self, src: R) in extend_from_within()
2706 fn extend_with<E: ExtendWith<T>>(&mut self, n: usize, mut value: E) { in extend_with()
2735 …fn try_extend_with<E: ExtendWith<T>>(&mut self, n: usize, mut value: E) -> Result<(), TryReserveEr… in try_extend_with()
2782 pub fn dedup(&mut self) { in dedup()
2810 unsafe fn spec_extend_from_within(&mut self, src: Range<usize>); in spec_extend_from_within()
2814 default unsafe fn spec_extend_from_within(&mut self, src: Range<usize>) { in spec_extend_from_within()
2833 unsafe fn spec_extend_from_within(&mut self, src: Range<usize>) { in spec_extend_from_within()
2901 fn clone_from(&mut self, other: &Self) { in clone_from()
2920 fn hash<H: Hasher>(&self, state: &mut H) { in hash()
2934 fn index(&self, index: I) -> &Self::Output { in index()
2946 fn index_mut(&mut self, index: I) -> &mut Self::Output { in index_mut()
3034 fn extend_one(&mut self, item: T) { in extend_one()
3039 fn extend_reserve(&mut self, additional: usize) { in extend_reserve()
3103 fn extend_trusted(&mut self, iterator: impl iter::TrustedLen<Item = T>) { in extend_trusted()
3136 …fn try_extend_trusted(&mut self, iterator: impl iter::TrustedLen<Item = T>) -> Result<(), TryReser… in try_extend_trusted()
3199 pub fn splice<R, I>(&mut self, range: R, replace_with: I) -> Splice<'_, I::IntoIter, A> in splice()
3252 pub fn drain_filter<F>(&mut self, filter: F) -> DrainFilter<'_, T, F, A> in drain_filter()
3281 fn extend_one(&mut self, &item: &'a T) { in extend_one()
3286 fn extend_reserve(&mut self, additional: usize) { in extend_reserve()
3295 fn partial_cmp(&self, other: &Self) -> Option<Ordering> { in partial_cmp()
3307 fn cmp(&self, other: &Self) -> Ordering { in cmp()
3314 fn drop(&mut self) { in drop()
3337 fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { in fmt()