]> git.proxmox.com Git - rustc.git/blobdiff - vendor/crossbeam-channel/src/lib.rs
New upstream version 1.53.0+dfsg1
[rustc.git] / vendor / crossbeam-channel / src / lib.rs
index e08ac08f9088e64c61aa742277b1fea2629d20b7..cc1ef112f9cce971affcd0b84d7317725626c215 100644 (file)
 //!
 //! * [`after`] creates a channel that delivers a single message after a certain duration of time.
 //! * [`tick`] creates a channel that delivers messages periodically.
-//! * [`never`] creates a channel that never delivers messages.
+//! * [`never`](never()) creates a channel that never delivers messages.
 //!
 //! These channels are very efficient because messages get lazily generated on receive operations.
 //!
         allow(dead_code, unused_assignments, unused_variables)
     )
 ))]
-#![warn(missing_docs, missing_debug_implementations, rust_2018_idioms)]
+#![warn(
+    missing_docs,
+    missing_debug_implementations,
+    rust_2018_idioms,
+    unreachable_pub
+)]
 #![cfg_attr(not(feature = "std"), no_std)]
-// matches! requires Rust 1.42
-#![allow(clippy::match_like_matches_macro)]
 
 use cfg_if::cfg_if;