Lines Matching defs:self

1026     pub fn reserve(&mut self, additional: usize) {  in reserve()
1056 pub fn reserve_exact(&mut self, additional: usize) { in reserve_exact()
1093 pub fn try_reserve(&mut self, additional: usize) -> Result<(), TryReserveError> { in try_reserve()
1136 pub fn try_reserve_exact(&mut self, additional: usize) -> Result<(), TryReserveError> { in try_reserve_exact()
1156 pub fn shrink_to_fit(&mut self) { in shrink_to_fit()
1185 pub fn shrink_to(&mut self, min_capacity: usize) { in shrink_to()
1271 pub fn truncate(&mut self, len: usize) { in truncate()
1481 pub unsafe fn set_len(&mut self, new_len: usize) { in set_len()
1513 pub fn swap_remove(&mut self, index: usize) -> T { in swap_remove()
1554 pub fn insert(&mut self, index: usize, element: T) { in insert()
1615 pub fn remove(&mut self, index: usize) -> T { in remove()
1670 pub fn retain<F>(&mut self, mut f: F) in retain()
1696 pub fn retain_mut<F>(&mut self, mut f: F) in retain_mut()
1724 fn drop(&mut self) { in retain_mut()
1805 pub fn dedup_by_key<F, K>(&mut self, mut key: F) in dedup_by_key()
1832 pub fn dedup_by<F>(&mut self, mut same_bucket: F) in dedup_by()
1855 fn drop(&mut self) { in dedup_by()
1943 pub fn push(&mut self, value: T) { in push()
1967 pub fn try_push(&mut self, value: T) -> Result<(), TryReserveError> { in try_push()
2012 pub fn push_within_capacity(&mut self, value: T) -> Result<(), T> { in push_within_capacity()
2070 pub fn append(&mut self, other: &mut Self) { in append()
2080 unsafe fn append_elements(&mut self, other: *const [T]) { in append_elements()
2090 unsafe fn try_append_elements(&mut self, other: *const [T]) -> Result<(), TryReserveError> { in try_append_elements()
2130 pub fn drain<R>(&mut self, range: R) -> Drain<'_, T, A> in drain()
2176 pub fn clear(&mut self) { in clear()
2244 pub fn split_off(&mut self, at: usize) -> Self in split_off()
2307 pub fn resize_with<F>(&mut self, new_len: usize, f: F) in resize_with()
2458 &mut self, in split_at_spare_mut_with_len()
2507 pub fn resize(&mut self, new_len: usize, value: T) { in resize()
2545 pub fn try_resize(&mut self, new_len: usize, value: T) -> Result<(), TryReserveError> { in try_resize()
2577 pub fn extend_from_slice(&mut self, other: &[T]) { in extend_from_slice()
2601 pub fn try_extend_from_slice(&mut self, other: &[T]) -> Result<(), TryReserveError> { in try_extend_from_slice()
2628 pub fn extend_from_within<R>(&mut self, src: R) in extend_from_within()
2691 fn extend_with(&mut self, n: usize, value: T) { in extend_with()
2720 fn try_extend_with(&mut self, n: usize, value: T) -> Result<(), TryReserveError> { in try_extend_with()
2767 pub fn dedup(&mut self) { in dedup()
2795 unsafe fn spec_extend_from_within(&mut self, src: Range<usize>); in spec_extend_from_within()
2799 default unsafe fn spec_extend_from_within(&mut self, src: Range<usize>) { in spec_extend_from_within()
2818 unsafe fn spec_extend_from_within(&mut self, src: Range<usize>) { in spec_extend_from_within()
2886 fn clone_from(&mut self, other: &Self) { in clone_from()
2905 fn hash<H: Hasher>(&self, state: &mut H) { in hash()
2919 fn index(&self, index: I) -> &Self::Output { in index()
2931 fn index_mut(&mut self, index: I) -> &mut Self::Output { in index_mut()
3019 fn extend_one(&mut self, item: T) { in extend_one()
3024 fn extend_reserve(&mut self, additional: usize) { in extend_reserve()
3088 fn extend_trusted(&mut self, iterator: impl iter::TrustedLen<Item = T>) { in extend_trusted()
3121 …fn try_extend_trusted(&mut self, iterator: impl iter::TrustedLen<Item = T>) -> Result<(), TryReser… in try_extend_trusted()
3184 pub fn splice<R, I>(&mut self, range: R, replace_with: I) -> Splice<'_, I::IntoIter, A> in splice()
3243 pub fn extract_if<F>(&mut self, filter: F) -> ExtractIf<'_, T, F, A> in extract_if()
3272 fn extend_one(&mut self, &item: &'a T) { in extend_one()
3277 fn extend_reserve(&mut self, additional: usize) { in extend_reserve()
3291 fn partial_cmp(&self, other: &Vec<T, A2>) -> Option<Ordering> { in partial_cmp()
3303 fn cmp(&self, other: &Self) -> Ordering { in cmp()
3310 fn drop(&mut self) { in drop()
3333 fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { in fmt()