]> git.lizzy.rs Git - rust.git/blobdiff - src/libcore/ptr.rs
Auto merge of #24177 - alexcrichton:rustdoc, r=aturon
[rust.git] / src / libcore / ptr.rs
index 10cd793a3d286709f4862a9cad7c8b09495a2f1b..a622ef78a21a4d6235a9ee5ec25774b2e50d9528 100644 (file)
@@ -95,6 +95,7 @@
 use clone::Clone;
 use intrinsics;
 use ops::Deref;
+use core::fmt;
 use option::Option::{self, Some, None};
 use marker::{PhantomData, Send, Sized, Sync};
 use nonzero::NonZero;
@@ -571,3 +572,10 @@ fn deref<'a>(&'a self) -> &'a *mut T {
         unsafe { mem::transmute(&*self.pointer) }
     }
 }
+
+#[stable(feature = "rust1", since = "1.0.0")]
+impl<T> fmt::Pointer for Unique<T> {
+    fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
+        fmt::Pointer::fmt(&*self.pointer, f)
+    }
+}