Fix doc tests to work whether or not serde derive feature is used

This commit is contained in:
David Tolnay
2023-07-06 15:23:54 -07:00
parent 3a1f387e69
commit 290449f19b
6 changed files with 21 additions and 20 deletions
+2 -2
View File
@@ -2240,8 +2240,8 @@ pub trait VariantAccess<'de>: Sized {
///
/// ```edition2021
/// use std::str::FromStr;
/// use serde::Deserialize;
/// use serde::de::{value, IntoDeserializer};
/// use serde::de::{value, Deserialize, IntoDeserializer};
/// use serde_derive::Deserialize;
///
/// #[derive(Deserialize)]
/// enum Setting {
+2 -2
View File
@@ -3,8 +3,8 @@
//!
//! ```edition2021
//! use std::str::FromStr;
//! use serde::Deserialize;
//! use serde::de::{value, IntoDeserializer};
//! use serde_derive::Deserialize;
//! use serde::de::{value, Deserialize, IntoDeserializer};
//!
//! #[derive(Deserialize)]
//! enum Setting {
+2 -1
View File
@@ -18,7 +18,8 @@ macro_rules! fmt_primitives {
}
/// ```edition2021
/// use serde::Serialize;
/// use serde::ser::Serialize;
/// use serde_derive::Serialize;
/// use std::fmt::{self, Display};
///
/// #[derive(Serialize)]