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,