Skip to content

Commit 61b6c56

Browse files
committed
Minor rewordings and add dyn keyword
1 parent fbfc808 commit 61b6c56

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

Diff for: src/libcore/ptr.rs

+9-9
Original file line numberDiff line numberDiff line change
@@ -2523,26 +2523,26 @@ impl<T: ?Sized> Eq for *mut T {}
25232523
/// fn main() {
25242524
/// let wrapper = Wrapper { member: 10 };
25252525
///
2526-
/// // Pointers are equal address
2526+
/// // Pointers have equal addresses.
25272527
/// assert!(std::ptr::eq(
25282528
/// &wrapper as *const Wrapper as *const u8,
25292529
/// &wrapper.member as *const i32 as *const u8
25302530
/// ));
25312531
///
2532-
/// // Objects have equal addresses, but `Trait` has different implementations
2532+
/// // Objects have equal addresses, but `Trait` has different implementations.
25332533
/// assert!(!std::ptr::eq(
2534-
/// &wrapper as &Trait,
2535-
/// &wrapper.member as &Trait,
2534+
/// &wrapper as &dyn Trait,
2535+
/// &wrapper.member as &dyn Trait,
25362536
/// ));
25372537
/// assert!(!std::ptr::eq(
2538-
/// &wrapper as &Trait as *const Trait,
2539-
/// &wrapper.member as &Trait as *const Trait,
2538+
/// &wrapper as &dyn Trait as *const dyn Trait,
2539+
/// &wrapper.member as &dyn Trait as *const dyn Trait,
25402540
/// ));
25412541
///
2542-
/// // Converting the reference to a `*const u8` compares by address
2542+
/// // Converting the reference to a `*const u8` compares by address.
25432543
/// assert!(std::ptr::eq(
2544-
/// &wrapper as &Trait as *const Trait as *const u8,
2545-
/// &wrapper.member as &Trait as *const Trait as *const u8,
2544+
/// &wrapper as &dyn Trait as *const dyn Trait as *const u8,
2545+
/// &wrapper.member as &dyn Trait as *const dyn Trait as *const u8,
25462546
/// ));
25472547
/// }
25482548
/// ```

0 commit comments

Comments
 (0)