@@ -15,7 +15,7 @@
|
|||||||
//!
|
//!
|
||||||
//! `TreeMap`s are ordered.
|
//! `TreeMap`s are ordered.
|
||||||
//!
|
//!
|
||||||
//! ## Example
|
//! # Examples
|
||||||
//!
|
//!
|
||||||
//! ```{rust}
|
//! ```{rust}
|
||||||
//! use std::collections::TreeSet;
|
//! use std::collections::TreeSet;
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ use tree_map::{TreeMap, Entries, RevEntries, MoveEntries};
|
|||||||
/// requirement is that the type of the elements contained ascribes to the
|
/// requirement is that the type of the elements contained ascribes to the
|
||||||
/// `Ord` trait.
|
/// `Ord` trait.
|
||||||
///
|
///
|
||||||
/// ## Examples
|
/// # Examples
|
||||||
///
|
///
|
||||||
/// ```{rust}
|
/// ```{rust}
|
||||||
/// use std::collections::TreeSet;
|
/// use std::collections::TreeSet;
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
//! }
|
//! }
|
||||||
//! ```
|
//! ```
|
||||||
//!
|
//!
|
||||||
//! ## Stability Note
|
//! # Stability Note
|
||||||
//!
|
//!
|
||||||
//! These are all experimental. The interface may change entirely, without
|
//! These are all experimental. The interface may change entirely, without
|
||||||
//! warning.
|
//! warning.
|
||||||
|
|||||||
@@ -1757,9 +1757,9 @@ pub trait StrPrelude for Sized? {
|
|||||||
/// }
|
/// }
|
||||||
/// ```
|
/// ```
|
||||||
///
|
///
|
||||||
/// ## Output
|
/// This outputs:
|
||||||
///
|
///
|
||||||
/// ```ignore
|
/// ```text
|
||||||
/// 0: 中
|
/// 0: 中
|
||||||
/// 3: 华
|
/// 3: 华
|
||||||
/// 6: V
|
/// 6: V
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
|
|
||||||
//! Utilities for program-wide and customizable logging
|
//! Utilities for program-wide and customizable logging
|
||||||
//!
|
//!
|
||||||
//! ## Example
|
//! # Examples
|
||||||
//!
|
//!
|
||||||
//! ```
|
//! ```
|
||||||
//! #![feature(phase)]
|
//! #![feature(phase)]
|
||||||
@@ -64,8 +64,7 @@
|
|||||||
//! INFO:main: the answer was: 12
|
//! INFO:main: the answer was: 12
|
||||||
//! ```
|
//! ```
|
||||||
//!
|
//!
|
||||||
//!
|
//! # Logging Macros
|
||||||
//! ## Logging Macros
|
|
||||||
//!
|
//!
|
||||||
//! There are five macros that the logging subsystem uses:
|
//! There are five macros that the logging subsystem uses:
|
||||||
//!
|
//!
|
||||||
@@ -86,7 +85,7 @@
|
|||||||
//!
|
//!
|
||||||
//! * `log_enabled!(level)` - returns true if logging of the given level is enabled
|
//! * `log_enabled!(level)` - returns true if logging of the given level is enabled
|
||||||
//!
|
//!
|
||||||
//! ## Enabling logging
|
//! # Enabling logging
|
||||||
//!
|
//!
|
||||||
//! Log levels are controlled on a per-module basis, and by default all logging is
|
//! Log levels are controlled on a per-module basis, and by default all logging is
|
||||||
//! disabled except for `error!` (a log level of 1). Logging is controlled via the
|
//! disabled except for `error!` (a log level of 1). Logging is controlled via the
|
||||||
@@ -123,7 +122,7 @@
|
|||||||
//! * `hello,std::option` turns on hello, and std's option logging
|
//! * `hello,std::option` turns on hello, and std's option logging
|
||||||
//! * `error,hello=warn` turn on global error logging and also warn for hello
|
//! * `error,hello=warn` turn on global error logging and also warn for hello
|
||||||
//!
|
//!
|
||||||
//! ## Filtering results
|
//! # Filtering results
|
||||||
//!
|
//!
|
||||||
//! A RUST_LOG directive may include a regex filter. The syntax is to append `/`
|
//! A RUST_LOG directive may include a regex filter. The syntax is to append `/`
|
||||||
//! followed by a regex. Each message is checked against the regex, and is only
|
//! followed by a regex. Each message is checked against the regex, and is only
|
||||||
@@ -143,7 +142,7 @@
|
|||||||
//! hello. In both cases the log message must include a single digit number
|
//! hello. In both cases the log message must include a single digit number
|
||||||
//! followed by 'scopes'
|
//! followed by 'scopes'
|
||||||
//!
|
//!
|
||||||
//! ## Performance and Side Effects
|
//! # Performance and Side Effects
|
||||||
//!
|
//!
|
||||||
//! Each of these macros will expand to code similar to:
|
//! Each of these macros will expand to code similar to:
|
||||||
//!
|
//!
|
||||||
|
|||||||
@@ -24,9 +24,11 @@ pub struct Toc {
|
|||||||
/// both of which end up in the same `Toc` as they have the same
|
/// both of which end up in the same `Toc` as they have the same
|
||||||
/// parent (Main).
|
/// parent (Main).
|
||||||
///
|
///
|
||||||
|
/// ```text
|
||||||
/// # Main
|
/// # Main
|
||||||
/// ### A
|
/// ### A
|
||||||
/// ## B
|
/// ## B
|
||||||
|
/// ```
|
||||||
entries: Vec<TocEntry>
|
entries: Vec<TocEntry>
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -78,6 +80,7 @@ impl TocBuilder {
|
|||||||
///
|
///
|
||||||
/// Example:
|
/// Example:
|
||||||
///
|
///
|
||||||
|
/// ```text
|
||||||
/// ## A
|
/// ## A
|
||||||
/// # B
|
/// # B
|
||||||
/// # C
|
/// # C
|
||||||
@@ -86,6 +89,7 @@ impl TocBuilder {
|
|||||||
/// ### F
|
/// ### F
|
||||||
/// #### G
|
/// #### G
|
||||||
/// ### H
|
/// ### H
|
||||||
|
/// ```
|
||||||
///
|
///
|
||||||
/// If we are considering H (i.e. level 3), then A and B are in
|
/// If we are considering H (i.e. level 3), then A and B are in
|
||||||
/// self.top_level, D is in C.children, and C, E, F, G are in
|
/// self.top_level, D is in C.children, and C, E, F, G are in
|
||||||
|
|||||||
@@ -80,7 +80,7 @@ impl<R: Reader> BufferedReader<R> {
|
|||||||
|
|
||||||
/// Gets a mutable reference to the underlying reader.
|
/// Gets a mutable reference to the underlying reader.
|
||||||
///
|
///
|
||||||
/// ## Warning
|
/// # Warning
|
||||||
///
|
///
|
||||||
/// It is inadvisable to directly read from the underlying reader.
|
/// It is inadvisable to directly read from the underlying reader.
|
||||||
pub fn get_mut(&mut self) -> &mut R { &mut self.inner }
|
pub fn get_mut(&mut self) -> &mut R { &mut self.inner }
|
||||||
@@ -185,7 +185,7 @@ impl<W: Writer> BufferedWriter<W> {
|
|||||||
|
|
||||||
/// Gets a mutable reference to the underlying write.
|
/// Gets a mutable reference to the underlying write.
|
||||||
///
|
///
|
||||||
/// ## Warning
|
/// # Warning
|
||||||
///
|
///
|
||||||
/// It is inadvisable to directly read from the underlying writer.
|
/// It is inadvisable to directly read from the underlying writer.
|
||||||
pub fn get_mut(&mut self) -> &mut W { self.inner.as_mut().unwrap() }
|
pub fn get_mut(&mut self) -> &mut W { self.inner.as_mut().unwrap() }
|
||||||
@@ -357,7 +357,7 @@ impl<S: Stream> BufferedStream<S> {
|
|||||||
|
|
||||||
/// Gets a mutable reference to the underlying stream.
|
/// Gets a mutable reference to the underlying stream.
|
||||||
///
|
///
|
||||||
/// ## Warning
|
/// # Warning
|
||||||
///
|
///
|
||||||
/// It is inadvisable to read directly from or write directly to the
|
/// It is inadvisable to read directly from or write directly to the
|
||||||
/// underlying stream.
|
/// underlying stream.
|
||||||
|
|||||||
@@ -127,7 +127,7 @@ impl StdinReader {
|
|||||||
///
|
///
|
||||||
/// This provides access to methods like `chars` and `lines`.
|
/// This provides access to methods like `chars` and `lines`.
|
||||||
///
|
///
|
||||||
/// ## Example
|
/// # Examples
|
||||||
///
|
///
|
||||||
/// ```rust
|
/// ```rust
|
||||||
/// use std::io;
|
/// use std::io;
|
||||||
|
|||||||
@@ -1237,7 +1237,7 @@ impl Copy for MapOption {}
|
|||||||
|
|
||||||
/// Possible errors when creating a map.
|
/// Possible errors when creating a map.
|
||||||
pub enum MapError {
|
pub enum MapError {
|
||||||
/// ## The following are POSIX-specific
|
/// # The following are POSIX-specific
|
||||||
///
|
///
|
||||||
/// fd was not open for reading or, if using `MapWritable`, was not open for
|
/// fd was not open for reading or, if using `MapWritable`, was not open for
|
||||||
/// writing.
|
/// writing.
|
||||||
@@ -1259,7 +1259,7 @@ pub enum MapError {
|
|||||||
ErrZeroLength,
|
ErrZeroLength,
|
||||||
/// Unrecognized error. The inner value is the unrecognized errno.
|
/// Unrecognized error. The inner value is the unrecognized errno.
|
||||||
ErrUnknown(int),
|
ErrUnknown(int),
|
||||||
/// ## The following are Windows-specific
|
/// # The following are Windows-specific
|
||||||
///
|
///
|
||||||
/// Unsupported combination of protection flags
|
/// Unsupported combination of protection flags
|
||||||
/// (`MapReadable`/`MapWritable`/`MapExecutable`).
|
/// (`MapReadable`/`MapWritable`/`MapExecutable`).
|
||||||
|
|||||||
@@ -32,7 +32,7 @@
|
|||||||
//! the main task panics the application will exit with a non-zero
|
//! the main task panics the application will exit with a non-zero
|
||||||
//! exit code.
|
//! exit code.
|
||||||
//!
|
//!
|
||||||
//! ## Example
|
//! # Examples
|
||||||
//!
|
//!
|
||||||
//! ```rust
|
//! ```rust
|
||||||
//! spawn(move|| {
|
//! spawn(move|| {
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
//! [terminfo][ti] database, and `WinConsole`, which uses the [Win32 Console
|
//! [terminfo][ti] database, and `WinConsole`, which uses the [Win32 Console
|
||||||
//! API][win].
|
//! API][win].
|
||||||
//!
|
//!
|
||||||
//! ## Example
|
//! # Examples
|
||||||
//!
|
//!
|
||||||
//! ```no_run
|
//! ```no_run
|
||||||
//! extern crate term;
|
//! extern crate term;
|
||||||
|
|||||||
Reference in New Issue
Block a user