Skip to content
This repository was archived by the owner on Oct 9, 2019. It is now read-only.

Commit 7b08b12

Browse files
committed
no mut
Signed-off-by: Yoshua Wuyts <[email protected]>
1 parent f083245 commit 7b08b12

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/lib.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ pub trait AsyncWriteReady {
5050
type Err: std::error::Error + Send + Sync;
5151

5252
/// Check if the underlying API can be written to.
53-
fn poll_write_ready(&mut self, waker: &Waker) -> Poll<Result<Self::Ok, Self::Err>>;
53+
fn poll_write_ready(&self, waker: &Waker) -> Poll<Result<Self::Ok, Self::Err>>;
5454
}
5555

5656
/// Determine if the underlying API can be read from.
@@ -62,7 +62,7 @@ pub trait AsyncReadReady {
6262
type Err: std::error::Error + Send + Sync;
6363

6464
/// Check if the underlying API can be read from.
65-
fn poll_read_ready(&mut self, waker: &Waker) -> Poll<Result<Self::Ok, Self::Err>>;
65+
fn poll_read_ready(&self, waker: &Waker) -> Poll<Result<Self::Ok, Self::Err>>;
6666
}
6767

6868
/// Determine if a struct is async-ready to yield futures.
@@ -81,7 +81,7 @@ pub trait AsyncReady {
8181
type Err: std::error::Error + Send + Sync;
8282

8383
/// Check if the stream can be read from.
84-
fn poll_ready(&mut self, waker: &Waker) -> Poll<Result<Self::Ok, Self::Err>>;
84+
fn poll_ready(&self, waker: &Waker) -> Poll<Result<Self::Ok, Self::Err>>;
8585
}
8686

8787
/// Extract an error from the underlying struct that isn't propagated through

0 commit comments

Comments
 (0)