Skip to content

Commit

Permalink
Fold in debug builder doc examples
Browse files Browse the repository at this point in the history
  • Loading branch information
sfackler committed Mar 28, 2015
1 parent b82bcec commit 842e6cf
Showing 1 changed file with 3 additions and 15 deletions.
18 changes: 3 additions & 15 deletions src/libcore/fmt/mod.rs
Expand Up @@ -692,11 +692,7 @@ impl<'a> Formatter<'a> {
///
/// impl fmt::Debug for Foo {
/// fn fmt(&self, fmt: &mut fmt::Formatter) -> fmt::Result {
/// let mut builder = fmt.debug_list();
/// for i in &self.0 {
/// builder = builder.entry(i);
/// }
/// builder.finish()
/// self.0.iter().fold(fmt.debug_list(), |b, e| b.entry(e)).finish()
/// }
/// }
///
Expand All @@ -722,11 +718,7 @@ impl<'a> Formatter<'a> {
///
/// impl fmt::Debug for Foo {
/// fn fmt(&self, fmt: &mut fmt::Formatter) -> fmt::Result {
/// let mut builder = fmt.debug_set();
/// for i in &self.0 {
/// builder = builder.entry(i);
/// }
/// builder.finish()
/// self.0.iter().fold(fmt.debug_set(), |b, e| b.entry(e)).finish()
/// }
/// }
///
Expand All @@ -752,11 +744,7 @@ impl<'a> Formatter<'a> {
///
/// impl fmt::Debug for Foo {
/// fn fmt(&self, fmt: &mut fmt::Formatter) -> fmt::Result {
/// let mut builder = fmt.debug_map();
/// for &(ref key, ref value) in &self.0 {
/// builder = builder.entry(key, value);
/// }
/// builder.finish()
/// self.0.iter().fold(fmt.debug_map(), |b, (k, v)| b.entry(k, v)).finish()
/// }
/// }
///
Expand Down

0 comments on commit 842e6cf

Please sign in to comment.