@@ -62,11 +62,7 @@ impl RouterProxy {
6262
6363 /// Add a new (receiver, callback) pair to the router, and send a wakeup message
6464 /// to the router.
65- ///
66- /// Consider using [add_typed_route](Self::add_typed_route) instead, which prevents
67- /// mismatches between the receiver and callback types.
68- #[ deprecated( since = "0.19.0" , note = "please use 'add_typed_route' instead" ) ]
69- pub fn add_route ( & self , receiver : OpaqueIpcReceiver , callback : RouterHandler ) {
65+ fn add_route ( & self , receiver : OpaqueIpcReceiver , callback : RouterHandler ) {
7066 let comm = self . comm . lock ( ) . unwrap ( ) ;
7167
7268 if comm. shutdown {
@@ -81,9 +77,6 @@ impl RouterProxy {
8177
8278 /// Add a new `(receiver, callback)` pair to the router, and send a wakeup message
8379 /// to the router.
84- ///
85- /// Unlike [add_route](Self::add_route) this method is strongly typed and guarantees
86- /// that the `receiver` and the `callback` use the same message type.
8780 pub fn add_typed_route < T > ( & self , receiver : IpcReceiver < T > , mut callback : TypedRouterHandler < T > )
8881 where
8982 T : Serialize + for < ' de > Deserialize < ' de > + ' static ,
@@ -94,7 +87,6 @@ impl RouterProxy {
9487 callback ( typed_message)
9588 } ;
9689
97- #[ allow( deprecated) ]
9890 self . add_route ( receiver. to_opaque ( ) , Box :: new ( modified_callback) ) ;
9991 }
10092
0 commit comments