diff options
| author | Brian Anderson <banderson@mozilla.com> | 2012-09-19 18:17:04 -0700 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2012-09-19 19:12:35 -0700 |
| commit | 677792c6b1cd0747491e73a497127393c435a118 (patch) | |
| tree | 9aec7e2743d8fdb67f34c9663060f526aa2fccb9 /src/libstd | |
| parent | c3f15c098294ab7849882fddc8fe066c4536698d (diff) | |
std: Demode uv::iotask
Diffstat (limited to 'src/libstd')
| -rw-r--r-- | src/libstd/uv_iotask.rs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/libstd/uv_iotask.rs b/src/libstd/uv_iotask.rs index 398a5dd344a..adc3f89ec6e 100644 --- a/src/libstd/uv_iotask.rs +++ b/src/libstd/uv_iotask.rs @@ -5,6 +5,9 @@ * `interact` function you can execute code in a uv callback. */ +#[forbid(deprecated_mode)]; +#[forbid(deprecated_pattern)]; + export IoTask; export spawn_iotask; export interact; @@ -25,7 +28,7 @@ enum IoTask { }) } -fn spawn_iotask(-task: task::TaskBuilder) -> IoTask { +fn spawn_iotask(+task: task::TaskBuilder) -> IoTask { do listen |iotask_ch| { @@ -63,7 +66,7 @@ fn spawn_iotask(-task: task::TaskBuilder) -> IoTask { * via ports/chans. */ unsafe fn interact(iotask: IoTask, - -cb: fn~(*c_void)) { + +cb: fn~(*c_void)) { send_msg(iotask, Interaction(move cb)); } @@ -128,7 +131,7 @@ type IoTaskLoopData = { }; fn send_msg(iotask: IoTask, - -msg: IoTaskMsg) unsafe { + +msg: IoTaskMsg) unsafe { iotask.op_chan.send(move msg); ll::async_send(iotask.async_handle); } |
