diff --git a/src/tools/rust-analyzer/crates/proc-macro-srv-cli/src/main_loop.rs b/src/tools/rust-analyzer/crates/proc-macro-srv-cli/src/main_loop.rs index 305727b3721e..feae84534dc7 100644 --- a/src/tools/rust-analyzer/crates/proc-macro-srv-cli/src/main_loop.rs +++ b/src/tools/rust-analyzer/crates/proc-macro-srv-cli/src/main_loop.rs @@ -161,13 +161,13 @@ fn handle_expand_id( send_response::(&stdout, bidirectional::Response::ExpandMacro(res)) } -struct BidirectionalStruct<'a, C: Codec> { +struct ProcMacroClientHandle<'a, C: Codec> { stdin: &'a io::Stdin, stdout: &'a io::Stdout, buf: &'a mut C::Buf, } -impl proc_macro_srv::ProcMacroClientInterface for BidirectionalStruct<'_, C> { +impl proc_macro_srv::ProcMacroClientInterface for ProcMacroClientHandle<'_, C> { fn source_text(&mut self, file_id: u32, start: u32, end: u32) -> Option { let subrequest = bidirectional::SubRequest::SourceText { file_id, start, end }; bidirectional::BidirectionalMessage::SubRequest(subrequest) @@ -237,7 +237,7 @@ fn handle_expand_ra( def_site, call_site, mixed_site, - Some(Box::new(BidirectionalStruct:: { stdin, stdout, buf })), + Some(Box::new(ProcMacroClientHandle:: { stdin, stdout, buf })), ) .map(|it| { (