Skip to content

Commit 9dc357b

Browse files
committed
rustuv: Remove usage of get()
1 parent 3fb1ed0 commit 9dc357b

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

src/librustuv/idle.rs

+3-6
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,7 @@ mod test {
113113
fn call(&mut self) {
114114
let task = match *self {
115115
MyCallback(ref rc, n) => {
116-
let mut slot = rc.borrow_mut();
117-
match *slot.get() {
116+
match *rc.borrow_mut().deref_mut() {
118117
(ref mut task, ref mut val) => {
119118
*val = n;
120119
match task.take() {
@@ -140,8 +139,7 @@ mod test {
140139
fn sleep(chan: &Chan) -> uint {
141140
let task: ~Task = Local::take();
142141
task.deschedule(1, |task| {
143-
let mut slot = chan.borrow_mut();
144-
match *slot.get() {
142+
match *chan.borrow_mut().deref_mut() {
145143
(ref mut slot, _) => {
146144
assert!(slot.is_none());
147145
*slot = Some(task);
@@ -150,8 +148,7 @@ mod test {
150148
Ok(())
151149
});
152150

153-
let slot = chan.borrow();
154-
match *slot.get() { (_, n) => n }
151+
match *chan.borrow() { (_, n) => n }
155152
}
156153

157154
#[test]

0 commit comments

Comments
 (0)