From abe0ead3a2896ebd4eb47873b0ed1084258360d1 Mon Sep 17 00:00:00 2001
From: Jonas Schievink <jonasschievink@gmail.com>
Date: Thu, 8 Jul 2021 17:10:35 +0200
Subject: [PATCH] Use `#[derive(Debug)]`

---
 crates/proc_macro_api/src/process.rs | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/crates/proc_macro_api/src/process.rs b/crates/proc_macro_api/src/process.rs
index 592c1282c0b..bb4ea05d6f1 100644
--- a/crates/proc_macro_api/src/process.rs
+++ b/crates/proc_macro_api/src/process.rs
@@ -3,7 +3,6 @@
 use std::{
     convert::{TryFrom, TryInto},
     ffi::{OsStr, OsString},
-    fmt,
     io::{self, BufRead, BufReader, Write},
     path::{Path, PathBuf},
     process::{Child, ChildStdin, ChildStdout, Command, Stdio},
@@ -17,17 +16,12 @@ use crate::{
     rpc::{ListMacrosResult, ListMacrosTask, ProcMacroKind},
 };
 
+#[derive(Debug)]
 pub(crate) struct ProcMacroProcessSrv {
     process: Mutex<Process>,
     stdio: Mutex<(ChildStdin, BufReader<ChildStdout>)>,
 }
 
-impl fmt::Debug for ProcMacroProcessSrv {
-    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
-        f.debug_struct("ProcMacroProcessSrv").field("process", &self.process).finish()
-    }
-}
-
 impl ProcMacroProcessSrv {
     pub(crate) fn run(
         process_path: PathBuf,