Remove serde_derive from doc tests
diff --git a/src/de.rs b/src/de.rs
index f8d4ace..5d99704 100644
--- a/src/de.rs
+++ b/src/de.rs
@@ -2199,7 +2199,6 @@
 /// # Example
 ///
 /// ```edition2018
-/// # use serde_derive::Deserialize;
 /// use serde::Deserialize;
 ///
 /// use std::error::Error;
@@ -2255,7 +2254,6 @@
 /// # Example
 ///
 /// ```edition2018
-/// # use serde_derive::Deserialize;
 /// use serde::Deserialize;
 ///
 /// #[derive(Deserialize, Debug)]
@@ -2298,7 +2296,6 @@
 /// # Example
 ///
 /// ```edition2018
-/// # use serde_derive::Deserialize;
 /// use serde::Deserialize;
 ///
 /// #[derive(Deserialize, Debug)]
diff --git a/src/lib.rs b/src/lib.rs
index ed2c15d..955b1e3 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -119,7 +119,6 @@
 //! largely automatically.
 //!
 //! ```edition2018
-//! # use serde_derive::{Deserialize, Serialize};
 //! use serde::{Deserialize, Serialize};
 //! use serde_json::Result;
 //!
@@ -242,7 +241,6 @@
 //! such as a File or a TCP stream.
 //!
 //! ```edition2018
-//! # use serde_derive::{Deserialize, Serialize};
 //! use serde::{Deserialize, Serialize};
 //! use serde_json::Result;
 //!
diff --git a/src/raw.rs b/src/raw.rs
index 9be7cc7..fe9e246 100644
--- a/src/raw.rs
+++ b/src/raw.rs
@@ -23,7 +23,6 @@
 /// # Example
 ///
 /// ```edition2018
-/// # use serde_derive::{Deserialize, Serialize};
 /// use serde::{Deserialize, Serialize};
 /// use serde_json::{Result, value::RawValue};
 ///
@@ -70,7 +69,7 @@
 /// The typical usage of `RawValue` will be in the borrowed form:
 ///
 /// ```edition2018
-/// # use serde_derive::Deserialize;
+/// # use serde::Deserialize;
 /// # use serde_json::value::RawValue;
 /// #
 /// #[derive(Deserialize)]
@@ -93,7 +92,7 @@
 /// [`serde_json::from_reader`]: ../fn.from_reader.html
 ///
 /// ```edition2018
-/// # use serde_derive::Deserialize;
+/// # use serde::Deserialize;
 /// # use serde_json::value::RawValue;
 /// #
 /// #[derive(Deserialize)]
@@ -185,7 +184,6 @@
     /// # Example
     ///
     /// ```edition2018
-    /// # use serde_derive::Deserialize;
     /// use serde::Deserialize;
     /// use serde_json::{Result, value::RawValue};
     ///
diff --git a/src/value/mod.rs b/src/value/mod.rs
index a97144f..dc2557e 100644
--- a/src/value/mod.rs
+++ b/src/value/mod.rs
@@ -864,7 +864,7 @@
 /// # Examples
 ///
 /// ```edition2018
-/// # use serde_derive::Deserialize;
+/// # use serde::Deserialize;
 /// use serde_json::Value;
 ///
 /// #[derive(Deserialize)]
@@ -906,7 +906,6 @@
 /// # Example
 ///
 /// ```edition2018
-/// # use serde_derive::Serialize;
 /// use serde::Serialize;
 /// use serde_json::json;
 ///
@@ -971,7 +970,6 @@
 /// # Example
 ///
 /// ```edition2018
-/// # use serde_derive::Deserialize;
 /// use serde::Deserialize;
 /// use serde_json::json;
 ///