Show imports in Serializer examples

This commit is contained in:
David Tolnay
2017-04-07 10:12:15 -07:00
parent 870305aa93
commit e86e716f7a
+9 -9
View File
@@ -422,8 +422,8 @@ pub trait Serializer: Sized {
/// variant. /// variant.
/// ///
/// ```rust /// ```rust
/// # use serde::{Serialize, Serializer}; /// use serde::{Serialize, Serializer};
/// # ///
/// enum E { /// enum E {
/// A, /// A,
/// B, /// B,
@@ -453,8 +453,8 @@ pub trait Serializer: Sized {
/// be to forward to `value.serialize(self)`. /// be to forward to `value.serialize(self)`.
/// ///
/// ```rust /// ```rust
/// # use serde::{Serialize, Serializer}; /// use serde::{Serialize, Serializer};
/// # ///
/// struct Millimeters(u8); /// struct Millimeters(u8);
/// ///
/// impl Serialize for Millimeters { /// impl Serialize for Millimeters {
@@ -477,8 +477,8 @@ pub trait Serializer: Sized {
/// variant. The `value` is the data contained within this newtype variant. /// variant. The `value` is the data contained within this newtype variant.
/// ///
/// ```rust /// ```rust
/// # use serde::{Serialize, Serializer}; /// use serde::{Serialize, Serializer};
/// # ///
/// enum E { /// enum E {
/// M(String), /// M(String),
/// N(u8), /// N(u8),
@@ -529,9 +529,9 @@ pub trait Serializer: Sized {
/// # } /// # }
/// # } /// # }
/// # /// #
/// # use serde::{Serialize, Serializer}; /// use serde::{Serialize, Serializer};
/// # use serde::ser::SerializeSeq; /// use serde::ser::SerializeSeq;
/// # ///
/// impl<T> Serialize for Vec<T> /// impl<T> Serialize for Vec<T>
/// where T: Serialize /// where T: Serialize
/// { /// {