@@ -91,9 +91,9 @@ impl<'env> ProcMacroSrv<'env> {
9191 }
9292}
9393
94- pub type SubCallback = Box < dyn BidirectionalHandler + Send > ;
94+ pub type ProcMacroClientHandle = Box < dyn ProcMacroClientInterface + Send > ;
9595
96- pub trait BidirectionalHandler {
96+ pub trait ProcMacroClientInterface {
9797 fn source_text ( & mut self , file_id : u32 , start : u32 , end : u32 ) -> Option < String > ;
9898}
9999
@@ -111,7 +111,7 @@ impl ProcMacroSrv<'_> {
111111 def_site : S ,
112112 call_site : S ,
113113 mixed_site : S ,
114- callback : Option < SubCallback > ,
114+ callback : Option < ProcMacroClientHandle > ,
115115 ) -> Result < token_stream:: TokenStream < S > , PanicMessage > {
116116 let snapped_env = self . env ;
117117 let expander = self . expander ( lib. as_ref ( ) ) . map_err ( |err| PanicMessage {
@@ -183,7 +183,7 @@ pub trait ProcMacroSrvSpan: Copy + Send + Sync {
183183 call_site : Self ,
184184 def_site : Self ,
185185 mixed_site : Self ,
186- callback : Option < SubCallback > ,
186+ callback : Option < ProcMacroClientHandle > ,
187187 ) -> Self :: Server ;
188188}
189189
@@ -194,7 +194,7 @@ impl ProcMacroSrvSpan for SpanId {
194194 call_site : Self ,
195195 def_site : Self ,
196196 mixed_site : Self ,
197- callback : Option < SubCallback > ,
197+ callback : Option < ProcMacroClientHandle > ,
198198 ) -> Self :: Server {
199199 Self :: Server {
200200 call_site,
@@ -213,7 +213,7 @@ impl ProcMacroSrvSpan for Span {
213213 call_site : Self ,
214214 def_site : Self ,
215215 mixed_site : Self ,
216- callback : Option < SubCallback > ,
216+ callback : Option < ProcMacroClientHandle > ,
217217 ) -> Self :: Server {
218218 Self :: Server {
219219 call_site,
0 commit comments