diff options
Diffstat (limited to 'tests/select_macro.rs')
-rw-r--r-- | tests/select_macro.rs | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/tests/select_macro.rs b/tests/select_macro.rs index 119454c..c480809 100644 --- a/tests/select_macro.rs +++ b/tests/select_macro.rs @@ -1,7 +1,7 @@ //! Tests for the `select!` macro. #![forbid(unsafe_code)] // select! is safe. -#![allow(clippy::drop_copy, clippy::match_single_binding)] +#![allow(clippy::match_single_binding)] use std::any::Any; use std::cell::Cell; @@ -1212,32 +1212,32 @@ fn result_types() { let (_, r) = bounded::<i32>(0); select! { - recv(r) -> res => drop::<Result<i32, RecvError>>(res), + recv(r) -> res => { let _: Result<i32, RecvError> = res; }, } select! { - recv(r) -> res => drop::<Result<i32, RecvError>>(res), + recv(r) -> res => { let _: Result<i32, RecvError> = res; }, default => {} } select! { - recv(r) -> res => drop::<Result<i32, RecvError>>(res), + recv(r) -> res => { let _: Result<i32, RecvError> = res; }, default(ms(0)) => {} } select! { - send(s, 0) -> res => drop::<Result<(), SendError<i32>>>(res), + send(s, 0) -> res => { let _: Result<(), SendError<i32>> = res; }, } select! { - send(s, 0) -> res => drop::<Result<(), SendError<i32>>>(res), + send(s, 0) -> res => { let _: Result<(), SendError<i32>> = res; }, default => {} } select! { - send(s, 0) -> res => drop::<Result<(), SendError<i32>>>(res), + send(s, 0) -> res => { let _: Result<(), SendError<i32>> = res; }, default(ms(0)) => {} } select! { - send(s, 0) -> res => drop::<Result<(), SendError<i32>>>(res), - recv(r) -> res => drop::<Result<i32, RecvError>>(res), + send(s, 0) -> res => { let _: Result<(), SendError<i32>> = res; }, + recv(r) -> res => { let _: Result<i32, RecvError> = res; }, } } |