More formatting of doc tests and example code

This commit is contained in:
David Tolnay
2023-07-06 15:45:53 -07:00
parent 1920b694aa
commit fa0312ac45
11 changed files with 30 additions and 36 deletions
+2 -3
View File
@@ -11,12 +11,11 @@ use de::{
/// gets deserialized.
///
/// ```edition2021
/// use std::fmt;
/// use std::marker::PhantomData;
///
/// use serde::de::{
/// self, Deserialize, DeserializeSeed, Deserializer, IgnoredAny, SeqAccess, Visitor,
/// };
/// use std::fmt;
/// use std::marker::PhantomData;
///
/// /// A seed that can be used to deserialize only the `n`th element of a sequence
/// /// while efficiently discarding elements of any type before or after index `n`.
+3 -6
View File
@@ -433,9 +433,8 @@ impl<'a> fmt::Display for Unexpected<'a> {
/// (`&self`) is an implementation of this trait.
///
/// ```edition2021
/// # use std::fmt;
/// #
/// # use serde::de::{self, Unexpected, Visitor};
/// # use std::fmt;
/// #
/// # struct Example;
/// #
@@ -667,11 +666,10 @@ impl<T> DeserializeOwned for T where T: for<'de> Deserialize<'de> {}
/// trait.
///
/// ```edition2021
/// use serde::de::{Deserialize, DeserializeSeed, Deserializer, SeqAccess, Visitor};
/// use std::fmt;
/// use std::marker::PhantomData;
///
/// use serde::de::{Deserialize, DeserializeSeed, Deserializer, SeqAccess, Visitor};
///
/// // A DeserializeSeed implementation that uses stateful deserialization to
/// // append array elements onto the end of an existing vector. The preexisting
/// // state ("seed") in this case is the Vec<T>. The `deserialize` method of
@@ -1253,9 +1251,8 @@ pub trait Deserializer<'de>: Sized {
/// # Example
///
/// ```edition2021
/// # use std::fmt;
/// #
/// # use serde::de::{self, Unexpected, Visitor};
/// # use std::fmt;
/// #
/// /// A visitor that deserializes a long string - a string containing at least
/// /// some minimum number of bytes.
+1 -2
View File
@@ -79,10 +79,9 @@
/// specified explicitly if necessary.
///
/// ```edition2021
/// # use std::marker::PhantomData;
/// #
/// # use serde::forward_to_deserialize_any;
/// # use serde::de::{value, Deserializer, Visitor};
/// # use std::marker::PhantomData;
/// #
/// # struct MyDeserializer<V>(PhantomData<V>);
/// #