@@ -157,10 +157,8 @@ pub impl IdleWatcher {
157157 } ;
158158
159159 extern fn idle_cb ( handle : * uvll:: uv_idle_t , status : c_int ) {
160- let idle_watcher: IdleWatcher =
161- NativeHandle :: from_native_handle ( handle) ;
162- let cb: & IdleCallback =
163- borrow_callback_from_watcher ( & idle_watcher) ;
160+ let idle_watcher: IdleWatcher = NativeHandle :: from_native_handle ( handle) ;
161+ let cb: & IdleCallback = borrow_callback_from_watcher ( & idle_watcher) ;
164162 let status = status_to_maybe_uv_error ( handle, status) ;
165163 ( * cb) ( idle_watcher, status) ;
166164 }
@@ -175,9 +173,7 @@ pub impl IdleWatcher {
175173
176174 extern fn close_cb ( handle : * uvll:: uv_idle_t ) {
177175 let mut idle_watcher = NativeHandle :: from_native_handle ( handle) ;
178- drop_watcher_callback :: < uvll:: uv_idle_t ,
179- IdleWatcher ,
180- IdleCallback > ( & mut idle_watcher) ;
176+ drop_watcher_callback :: < uvll:: uv_idle_t , IdleWatcher , IdleCallback > ( & mut idle_watcher) ;
181177 unsafe { uvll:: idle_delete ( handle) } ;
182178 }
183179 }
@@ -220,21 +216,17 @@ pub impl StreamWatcher {
220216 let handle = self . native_handle ( ) ;
221217 unsafe { uvll:: read_start ( handle, alloc_cb, read_cb) ; }
222218
223- extern fn alloc_cb ( stream : * uvll:: uv_stream_t ,
224- suggested_size : size_t ) -> Buf {
225- let mut stream_watcher: StreamWatcher =
226- NativeHandle :: from_native_handle ( stream) ;
219+ extern fn alloc_cb ( stream : * uvll:: uv_stream_t , suggested_size : size_t ) -> Buf {
220+ let mut stream_watcher: StreamWatcher = NativeHandle :: from_native_handle ( stream) ;
227221 let data = get_watcher_data ( & mut stream_watcher) ;
228222 let alloc_cb = data. alloc_cb . get_ref ( ) ;
229223 return ( * alloc_cb) ( suggested_size as uint ) ;
230224 }
231225
232- extern fn read_cb ( stream : * uvll:: uv_stream_t ,
233- nread : ssize_t , ++buf : Buf ) {
226+ extern fn read_cb ( stream : * uvll:: uv_stream_t , nread : ssize_t , ++buf : Buf ) {
234227 rtdebug ! ( "buf addr: %x" , buf. base as uint) ;
235228 rtdebug ! ( "buf len: %d" , buf. len as int) ;
236- let mut stream_watcher: StreamWatcher =
237- NativeHandle :: from_native_handle ( stream) ;
229+ let mut stream_watcher: StreamWatcher = NativeHandle :: from_native_handle ( stream) ;
238230 let data = get_watcher_data ( & mut stream_watcher) ;
239231 let cb = data. read_cb . get_ref ( ) ;
240232 let status = status_to_maybe_uv_error ( stream, nread as c_int ) ;
@@ -270,14 +262,11 @@ pub impl StreamWatcher {
270262 let _v = vec_from_uv_buf ( buf) ;
271263
272264 extern fn write_cb ( req : * uvll:: uv_write_t , status : c_int ) {
273- let write_request: WriteRequest =
274- NativeHandle :: from_native_handle ( req) ;
265+ let write_request: WriteRequest = NativeHandle :: from_native_handle ( req) ;
275266 let mut stream_watcher = write_request. stream ( ) ;
276267 write_request. delete ( ) ;
277- let cb = get_watcher_data ( & mut stream_watcher)
278- . write_cb . swap_unwrap ( ) ;
279- let status = status_to_maybe_uv_error (
280- stream_watcher. native_handle ( ) , status) ;
268+ let cb = get_watcher_data ( & mut stream_watcher) . write_cb . swap_unwrap ( ) ;
269+ let status = status_to_maybe_uv_error ( stream_watcher. native_handle ( ) , status) ;
281270 cb ( stream_watcher, status) ;
282271 }
283272 }
@@ -301,8 +290,7 @@ pub impl StreamWatcher {
301290 unsafe { uvll:: close ( self . native_handle ( ) , close_cb) ; }
302291
303292 extern fn close_cb ( handle : * uvll:: uv_stream_t ) {
304- let mut stream_watcher: StreamWatcher =
305- NativeHandle :: from_native_handle ( handle) ;
293+ let mut stream_watcher: StreamWatcher = NativeHandle :: from_native_handle ( handle) ;
306294 {
307295 let mut data = get_watcher_data ( & mut stream_watcher) ;
308296 data. close_cb . swap_unwrap ( ) ( ) ;
@@ -382,16 +370,14 @@ pub impl TcpWatcher {
382370
383371 extern fn connect_cb ( req : * uvll:: uv_connect_t , status : c_int ) {
384372 rtdebug ! ( "connect_t: %x" , req as uint) ;
385- let connect_request: ConnectRequest =
386- NativeHandle :: from_native_handle ( req) ;
373+ let connect_request: ConnectRequest = NativeHandle :: from_native_handle ( req) ;
387374 let mut stream_watcher = connect_request. stream ( ) ;
388375 connect_request. delete ( ) ;
389376 let cb: ConnectionCallback = {
390377 let data = get_watcher_data ( & mut stream_watcher) ;
391378 data. connect_cb . swap_unwrap ( )
392379 } ;
393- let status = status_to_maybe_uv_error (
394- stream_watcher. native_handle ( ) , status) ;
380+ let status = status_to_maybe_uv_error ( stream_watcher. native_handle ( ) , status) ;
395381 cb ( stream_watcher, status) ;
396382 }
397383 }
@@ -412,19 +398,15 @@ pub impl TcpWatcher {
412398
413399 extern fn connection_cb ( handle : * uvll:: uv_stream_t , status : c_int ) {
414400 rtdebug ! ( "connection_cb" ) ;
415- let mut stream_watcher: StreamWatcher =
416- NativeHandle :: from_native_handle ( handle) ;
417- let cb = get_watcher_data ( & mut stream_watcher)
418- . connect_cb . swap_unwrap ( ) ;
419- let status = status_to_maybe_uv_error (
420- stream_watcher. native_handle ( ) , status) ;
401+ let mut stream_watcher: StreamWatcher = NativeHandle :: from_native_handle ( handle) ;
402+ let cb = get_watcher_data ( & mut stream_watcher) . connect_cb . swap_unwrap ( ) ;
403+ let status = status_to_maybe_uv_error ( stream_watcher. native_handle ( ) , status) ;
421404 cb ( stream_watcher, status) ;
422405 }
423406 }
424407
425408 fn as_stream ( & self ) -> StreamWatcher {
426- NativeHandle :: from_native_handle (
427- self . native_handle ( ) as * uvll:: uv_stream_t )
409+ NativeHandle :: from_native_handle ( self . native_handle ( ) as * uvll:: uv_stream_t )
428410 }
429411}
430412
@@ -460,9 +442,7 @@ impl ConnectRequest {
460442
461443 fn stream ( & self ) -> StreamWatcher {
462444 unsafe {
463- let stream_handle =
464- uvll:: get_stream_handle_from_connect_req (
465- self . native_handle ( ) ) ;
445+ let stream_handle = uvll:: get_stream_handle_from_connect_req ( self . native_handle ( ) ) ;
466446 NativeHandle :: from_native_handle ( stream_handle)
467447 }
468448 }
@@ -499,8 +479,7 @@ impl WriteRequest {
499479
500480 fn stream ( & self ) -> StreamWatcher {
501481 unsafe {
502- let stream_handle =
503- uvll:: get_stream_handle_from_write_req ( self . native_handle ( ) ) ;
482+ let stream_handle = uvll:: get_stream_handle_from_write_req ( self . native_handle ( ) ) ;
504483 NativeHandle :: from_native_handle ( stream_handle)
505484 }
506485 }
@@ -609,8 +588,7 @@ fn drop_watcher_callback<H, W: Watcher + NativeHandle<*H>, CB: Callback>(
609588 // Take ownership of the callback and drop it
610589 let _cb = transmute::<*c_void, ~CB>(handle_data);
611590 // Make sure the pointer is zeroed
612- uvll::set_data_for_uv_handle(
613- watcher.native_handle(), null::<()>());
591+ uvll::set_data_for_uv_handle(watcher.native_handle(), null::<()>());
614592 }
615593 }
616594}
0 commit comments