aboutsummaryrefslogtreecommitdiff
path: root/src/io/split.rs
diff options
context:
space:
mode:
authorJeff Vander Stoep <jeffv@google.com>2023-02-06 17:13:08 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-02-06 17:13:08 +0000
commit28aa86009a5eab4ba6d63844d34c5b4b41038203 (patch)
treed585fc992b047e0d1fb217f44c39d241d2c81c72 /src/io/split.rs
parent6d9e152041be899074b952a8f0d1d5b1c73d2a05 (diff)
parent65647f91f23b1650e6783e09c178803ec888efb4 (diff)
downloadtokio-28aa86009a5eab4ba6d63844d34c5b4b41038203.tar.gz
Upgrade tokio to 1.25.0 am: a77df93fec am: 65647f91f2
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/tokio/+/2421506 Change-Id: I67638423614c339172fce0fa096cb3faf41af23c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'src/io/split.rs')
-rw-r--r--src/io/split.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/io/split.rs b/src/io/split.rs
index 2e0da95..f067b65 100644
--- a/src/io/split.rs
+++ b/src/io/split.rs
@@ -75,7 +75,10 @@ impl<T> ReadHalf<T> {
/// This can be checked ahead of time by comparing the stream ID
/// of the two halves.
#[track_caller]
- pub fn unsplit(self, wr: WriteHalf<T>) -> T {
+ pub fn unsplit(self, wr: WriteHalf<T>) -> T
+ where
+ T: Unpin,
+ {
if self.is_pair_of(&wr) {
drop(wr);