We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0a709e1 commit d110f5dCopy full SHA for d110f5d
src/lib.rs
@@ -8,7 +8,7 @@
8
#![no_std]
9
#![cfg_attr(feature = "unstable", feature(core_intrinsics))]
10
#![cfg_attr(feature = "unstable", feature(const_generics))]
11
-#![cfg_attr(feature = "unstable", feature(slice_check_range))]
+#![cfg_attr(feature = "unstable", feature(range_bounds_assert_len))]
12
#![cfg_attr(feature = "unstable", allow(incomplete_features))]
13
#![warn(missing_docs)]
14
@@ -625,7 +625,7 @@ where
625
let Range {
626
start: src_start,
627
end: src_end,
628
- } = slice::check_range(self.reference.len(), src);
+ } = src.assert_len(self.reference.len());
629
let count = src_end - src_start;
630
assert!(
631
dest <= self.reference.len() - count,
0 commit comments