summaryrefslogtreecommitdiffstats
path: root/vendor/zerovec/src/map/vecs.rs
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/zerovec/src/map/vecs.rs')
-rw-r--r--vendor/zerovec/src/map/vecs.rs11
1 files changed, 4 insertions, 7 deletions
diff --git a/vendor/zerovec/src/map/vecs.rs b/vendor/zerovec/src/map/vecs.rs
index b460e5967..5ee93d3fe 100644
--- a/vendor/zerovec/src/map/vecs.rs
+++ b/vendor/zerovec/src/map/vecs.rs
@@ -195,7 +195,7 @@ where
where
T: Ord,
{
- let zs: &ZeroSlice<T> = &*self;
+ let zs: &ZeroSlice<T> = self;
zs.zvl_binary_search_in_range(k, range)
}
fn zvl_binary_search_by(
@@ -209,7 +209,7 @@ where
predicate: impl FnMut(&T) -> Ordering,
range: Range<usize>,
) -> Option<Result<usize, usize>> {
- let zs: &ZeroSlice<T> = &*self;
+ let zs: &ZeroSlice<T> = self;
zs.zvl_binary_search_in_range_by(predicate, range)
}
fn zvl_get(&self, index: usize) -> Option<&T::ULE> {
@@ -218,11 +218,9 @@ where
fn zvl_len(&self) -> usize {
ZeroSlice::len(self)
}
-
fn zvl_as_borrowed(&self) -> &ZeroSlice<T> {
- &*self
+ self
}
-
#[inline]
fn zvl_get_as_t<R>(g: &Self::GetType, f: impl FnOnce(&T) -> R) -> R {
f(&T::from_unaligned(*g))
@@ -274,7 +272,6 @@ where
fn zvl_len(&self) -> usize {
ZeroSlice::len(self)
}
-
fn zvl_as_borrowed(&self) -> &ZeroSlice<T> {
self
}
@@ -565,7 +562,7 @@ impl<'a> ZeroVecLike<usize> for FlexZeroVec<'a> {
}
fn zvl_as_borrowed(&self) -> &FlexZeroSlice {
- &*self
+ self
}
#[inline]