summaryrefslogtreecommitdiffstats
path: root/tokio-net
diff options
context:
space:
mode:
authorTaiki Endo <te316e89@gmail.com>2019-09-19 15:50:12 +0900
committerGitHub <noreply@github.com>2019-09-19 15:50:12 +0900
commitd1f60ac4c69792211f9c9f3bcff1559bc0cb837a (patch)
tree8692e2b1b29c8311fff25ad6563be72e9d5853da /tokio-net
parente2161502ad4a8af4845e8286b5b651da27bbd3f6 (diff)
chore: deny warnings for doc tests (#1539)
Diffstat (limited to 'tokio-net')
-rw-r--r--tokio-net/src/driver/mod.rs2
-rw-r--r--tokio-net/src/lib.rs5
-rw-r--r--tokio-net/src/tcp/listener.rs6
-rw-r--r--tokio-net/src/tcp/stream.rs3
-rw-r--r--tokio-net/src/util/poll_evented.rs2
5 files changed, 11 insertions, 7 deletions
diff --git a/tokio-net/src/driver/mod.rs b/tokio-net/src/driver/mod.rs
index 381c9e57..a05a2f30 100644
--- a/tokio-net/src/driver/mod.rs
+++ b/tokio-net/src/driver/mod.rs
@@ -23,7 +23,7 @@
//! ```
//! use tokio::net::TcpStream;
//!
-//! # async fn process<T>(t: T) {}
+//! # async fn process<T>(_t: T) {}
//! # async fn dox() -> Result<(), Box<dyn std::error::Error>> {
//! let stream = TcpStream::connect("93.184.216.34:9243").await?;
//!
diff --git a/tokio-net/src/lib.rs b/tokio-net/src/lib.rs
index cd2c6bc3..2fa13b63 100644
--- a/tokio-net/src/lib.rs
+++ b/tokio-net/src/lib.rs
@@ -6,7 +6,10 @@
unreachable_pub
)]
#![deny(intra_doc_link_resolution_failure)]
-#![doc(test(no_crate_inject, attr(deny(rust_2018_idioms))))]
+#![doc(test(
+ no_crate_inject,
+ attr(deny(warnings, rust_2018_idioms), allow(dead_code, unused_variables))
+))]
//! Event loop that drives Tokio I/O resources.
//!
diff --git a/tokio-net/src/tcp/listener.rs b/tokio-net/src/tcp/listener.rs
index 81cd71b6..b25f2560 100644
--- a/tokio-net/src/tcp/listener.rs
+++ b/tokio-net/src/tcp/listener.rs
@@ -25,7 +25,7 @@ use std::task::{Context, Poll};
/// use tokio::net::TcpListener;
///
/// use std::io;
-/// # async fn process_socket<T>(socket: T) {}
+/// # async fn process_socket<T>(_socket: T) {}
///
/// #[tokio::main]
/// async fn main() -> io::Result<()> {
@@ -33,7 +33,7 @@ use std::task::{Context, Poll};
///
/// loop {
/// let (socket, _) = listener.accept().await?;
-/// process_socket(socket);
+/// process_socket(socket).await;
/// }
/// }
/// ```
@@ -70,6 +70,7 @@ impl TcpListener {
///
/// // use the listener
///
+ /// # let _ = listener;
/// Ok(())
/// }
/// ```
@@ -197,6 +198,7 @@ impl TcpListener {
///
/// let std_listener = StdTcpListener::bind("127.0.0.1:0")?;
/// let listener = TcpListener::from_std(std_listener, &Handle::default())?;
+ /// # let _ = listener;
/// # Ok::<_, Box<dyn std::error::Error>>(())
/// ```
pub fn from_std(listener: net::TcpListener, handle: &Handle) -> io::Result<TcpListener> {
diff --git a/tokio-net/src/tcp/stream.rs b/tokio-net/src/tcp/stream.rs
index b5368127..ea841c26 100644
--- a/tokio-net/src/tcp/stream.rs
+++ b/tokio-net/src/tcp/stream.rs
@@ -270,14 +270,13 @@ impl TcpStream {
///
/// ```no_run
/// use tokio::net::TcpStream;
- /// use tokio::prelude::*;
/// use std::error::Error;
/// use std::net::Shutdown;
///
/// #[tokio::main]
/// async fn main() -> Result<(), Box<dyn Error>> {
/// // Connect to a peer
- /// let mut stream = TcpStream::connect("127.0.0.1:8080").await?;
+ /// let stream = TcpStream::connect("127.0.0.1:8080").await?;
///
/// // Shutdown the stream
/// stream.shutdown(Shutdown::Write)?;
diff --git a/tokio-net/src/util/poll_evented.rs b/tokio-net/src/util/poll_evented.rs
index 29dd94fc..2d94a9b8 100644
--- a/tokio-net/src/util/poll_evented.rs
+++ b/tokio-net/src/util/poll_evented.rs
@@ -76,7 +76,7 @@ use std::task::{Context, Poll};
/// match self.poll_evented.get_ref().accept() {
/// Ok((socket, _)) => Poll::Ready(Ok(socket)),
/// Err(ref e) if e.kind() == io::ErrorKind::WouldBlock => {
-/// self.poll_evented.clear_read_ready(cx, ready);
+/// self.poll_evented.clear_read_ready(cx, ready)?;
/// Poll::Pending
/// }
/// Err(e) => Poll::Ready(Err(e)),