We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 12f1ea5 commit 2b3fe45Copy full SHA for 2b3fe45
library/core/src/pin.rs
@@ -651,6 +651,7 @@
651
//! [`Unmovable`] (from the example above), we could write an assignment function like so:
652
//!
653
//! ```
654
+//! # #![feature(slice_ptr_len)]
655
//! # use std::pin::Pin;
656
//! # use std::marker::PhantomPinned;
657
//! # use std::ptr::NonNull;
@@ -676,7 +677,7 @@
676
677
//! let data_ptr = unpinned_src.data.as_ptr() as *const u8;
678
//! let slice_ptr = unpinned_src.slice.as_ptr() as *const u8;
679
//! let offset = slice_ptr.offset_from(data_ptr) as usize;
-//! let len = (*unpinned_src.slice.as_ptr()).len();
680
+//! let len = unpinned_src.slice.as_ptr().len();
681
682
//! unpinned_self.slice = NonNull::from(&mut unpinned_self.data[offset..offset+len]);
683
//! }
0 commit comments