about summary refs log tree commit diff
path: root/library/alloc/src
diff options
context:
space:
mode:
authorltdk <usr@ltdk.xyz>2024-08-18 19:50:41 -0400
committerltdk <usr@ltdk.xyz>2025-01-11 23:57:00 -0500
commite37daf0c868efc016dd8039d59d53a03303c9c07 (patch)
treeee333b0724e17a36f94ea7047a5251a9bc20a957 /library/alloc/src
parent12445e0b2c532e389b8293924ed7c2b6fad5238f (diff)
downloadrust-e37daf0c868efc016dd8039d59d53a03303c9c07.tar.gz
rust-e37daf0c868efc016dd8039d59d53a03303c9c07.zip
Add inherent versions of MaybeUninit methods for slices
Diffstat (limited to 'library/alloc/src')
-rw-r--r--library/alloc/src/collections/btree/node.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/library/alloc/src/collections/btree/node.rs b/library/alloc/src/collections/btree/node.rs
index 0c93eff0d20..4057657632b 100644
--- a/library/alloc/src/collections/btree/node.rs
+++ b/library/alloc/src/collections/btree/node.rs
@@ -383,9 +383,7 @@ impl<'a, K: 'a, V: 'a, Type> NodeRef<marker::Immut<'a>, K, V, Type> {
     /// Borrows a view into the keys stored in the node.
     pub fn keys(&self) -> &[K] {
         let leaf = self.into_leaf();
-        unsafe {
-            MaybeUninit::slice_assume_init_ref(leaf.keys.get_unchecked(..usize::from(leaf.len)))
-        }
+        unsafe { leaf.keys.get_unchecked(..usize::from(leaf.len)).assume_init_ref() }
     }
 }