about summary refs log tree commit diff
diff options
context:
space:
mode:
authorChris Gregory <czipperz@gmail.com>2019-03-27 01:46:24 -0400
committerChris Gregory <czipperz@gmail.com>2019-03-27 01:46:24 -0400
commit61b6c56f50af6ca2848f4bd623c8b2cd2b24cb77 (patch)
tree7ff0961418dbd40edc0eec4a4412354409d4d8a8
parentfbfc8082b425b8812a725a7d3097b124acde10ea (diff)
downloadrust-61b6c56f50af6ca2848f4bd623c8b2cd2b24cb77.tar.gz
rust-61b6c56f50af6ca2848f4bd623c8b2cd2b24cb77.zip
Minor rewordings and add `dyn` keyword
-rw-r--r--src/libcore/ptr.rs18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/libcore/ptr.rs b/src/libcore/ptr.rs
index 55af518b886..3121346988e 100644
--- a/src/libcore/ptr.rs
+++ b/src/libcore/ptr.rs
@@ -2523,26 +2523,26 @@ impl<T: ?Sized> Eq for *mut T {}
 /// fn main() {
 ///     let wrapper = Wrapper { member: 10 };
 ///
-///     // Pointers are equal address
+///     // Pointers have equal addresses.
 ///     assert!(std::ptr::eq(
 ///         &wrapper as *const Wrapper as *const u8,
 ///         &wrapper.member as *const i32 as *const u8
 ///     ));
 ///
-///     // Objects have equal addresses, but `Trait` has different implementations
+///     // Objects have equal addresses, but `Trait` has different implementations.
 ///     assert!(!std::ptr::eq(
-///         &wrapper as &Trait,
-///         &wrapper.member as &Trait,
+///         &wrapper as &dyn Trait,
+///         &wrapper.member as &dyn Trait,
 ///     ));
 ///     assert!(!std::ptr::eq(
-///         &wrapper as &Trait as *const Trait,
-///         &wrapper.member as &Trait as *const Trait,
+///         &wrapper as &dyn Trait as *const dyn Trait,
+///         &wrapper.member as &dyn Trait as *const dyn Trait,
 ///     ));
 ///
-///     // Converting the reference to a `*const u8` compares by address
+///     // Converting the reference to a `*const u8` compares by address.
 ///     assert!(std::ptr::eq(
-///         &wrapper as &Trait as *const Trait as *const u8,
-///         &wrapper.member as &Trait as *const Trait as *const u8,
+///         &wrapper as &dyn Trait as *const dyn Trait as *const u8,
+///         &wrapper.member as &dyn Trait as *const dyn Trait as *const u8,
 ///     ));
 /// }
 /// ```