From 94b07a91bcaad498c18729f187a739e8a86a451c Mon Sep 17 00:00:00 2001 From: "leonardo.yvens" Date: Sun, 15 Oct 2017 17:58:25 -0200 Subject: [PATCH] update unstable book and error example --- .../src/language-features/optin-builtin-traits.md | 4 +--- src/librustc_typeck/diagnostics.rs | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/doc/unstable-book/src/language-features/optin-builtin-traits.md b/src/doc/unstable-book/src/language-features/optin-builtin-traits.md index ee24dd87d90c..97b57c690fcc 100644 --- a/src/doc/unstable-book/src/language-features/optin-builtin-traits.md +++ b/src/doc/unstable-book/src/language-features/optin-builtin-traits.md @@ -24,9 +24,7 @@ Example: ```rust #![feature(optin_builtin_traits)] -trait Valid {} - -impl Valid for .. {} +auto trait Valid {} struct True; struct False; diff --git a/src/librustc_typeck/diagnostics.rs b/src/librustc_typeck/diagnostics.rs index 33a0c2c34a34..013eb9c8ed2d 100644 --- a/src/librustc_typeck/diagnostics.rs +++ b/src/librustc_typeck/diagnostics.rs @@ -1854,7 +1854,7 @@ unsafe impl !Clone for Foo { } This will compile: -``` +```ignore (ignore auto_trait future compatibility warning) #![feature(optin_builtin_traits)] struct Foo;