about summary refs log tree commit diff
diff options
context:
space:
mode:
authorCorey Richardson <corey@octayn.net>2014-04-04 04:08:13 -0400
committerCorey Richardson <corey@octayn.net>2014-04-04 04:08:13 -0400
commitb727bb7febf8662ce4b45e46985ff192490cbbb5 (patch)
tree5a4734dec46d584ab73fb9f1c13210920640017e
parent838a57ba9e24e1f7c293828de142f56e64a2900b (diff)
downloadrust-b727bb7febf8662ce4b45e46985ff192490cbbb5.tar.gz
rust-b727bb7febf8662ce4b45e46985ff192490cbbb5.zip
manual: fix a broken example
-rw-r--r--src/doc/rust.md10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/doc/rust.md b/src/doc/rust.md
index b2b550bfa82..f73b40a3ff4 100644
--- a/src/doc/rust.md
+++ b/src/doc/rust.md
@@ -875,7 +875,7 @@ and `extern crate` declarations.
 An example of what will and will not work for `use` items:
 
 ~~~~
-# #[allow(unused_imports)];
+# #![allow(unused_imports)]
 use foo::native::start;  // good: foo is at the root of the crate
 use foo::baz::foobaz;    // good: foo is at the root of the crate
 
@@ -1701,7 +1701,7 @@ hash apply to the item that follows the attribute.
 
 An example of attributes:
 
-~~~~
+~~~~ {.rust}
 // General metadata applied to the enclosing module or crate.
 #![license = "BSD"]
 
@@ -1719,7 +1719,7 @@ mod bar {
 
 // A lint attribute used to suppress a warning/error
 #[allow(non_camel_case_types)]
-pub type int8_t = i8;
+type int8_t = i8;
 ~~~~
 
 > **Note:** At some point in the future, the compiler will distinguish between
@@ -2160,7 +2160,7 @@ be unstable for the purposes of the lint. One can give an optional
 string that will be displayed when the lint flags the use of an item.
 
 ~~~~ {.ignore}
-#[warn(unstable)];
+#![warn(unstable)]
 
 #[deprecated="replaced by `best`"]
 fn bad() {
@@ -3978,7 +3978,7 @@ Rust provides several macros to log information. Here's a simple Rust program
 that demonstrates all four of them:
 
 ~~~~
-#[feature(phase)];
+#![feature(phase)]
 #[phase(syntax, link)] extern crate log;
 
 fn main() {