diff --git a/CHANGELOG.md b/CHANGELOG.md index fb2709e..36c9bb6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,14 +2,20 @@ ## Unreleased +## 0.3.1 (21.01.2022) + +- Improved error message for the send error. [#9] + +[#9]: https://github.com/popzxc/messages-rs/pull/9 + ## 0.3.0 (16.06.2021) - Big performance boost: - Actor spawning performance: +3%. - Sending message with response: +5% (now on par with `futures` channels). - Sending notification: **+593%**. - - Ring benchmark report: 4 252 826 msg/second (was 3 121 844 msg/second; `actix`'s - async version of ring benchmark: 3 608 196 msg/second). + - Ring benchmark report: 4 252 826 msg/second (was 3 121 844 msg/second; `actix`'s + async version of ring benchmark: 3 608 196 msg/second). - Some internal improvements. diff --git a/Cargo.toml b/Cargo.toml index a3479a5..f2ed875 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "messages" -version = "0.3.0" +version = "0.3.1" authors = ["Igor Aleksanov "] edition = "2018" repository = "https://github.com/popzxc/messages-rs" diff --git a/examples/04_ring.rs b/examples/04_ring.rs index cbf3491..7b3b0c4 100644 --- a/examples/04_ring.rs +++ b/examples/04_ring.rs @@ -116,6 +116,7 @@ async fn main() -> io::Result<()> { Ok(()) } +#[allow(clippy::redundant_closure)] // Generates false positive to `-> !` functions. fn parse_args() -> (usize, usize) { let mut args = env::args(); diff --git a/src/lib.rs b/src/lib.rs index 91575a2..2b602c9 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -6,7 +6,9 @@ unreachable_pub )] #![warn(clippy::pedantic)] -#![allow(clippy::clippy::module_name_repetitions)] +#![allow(clippy::module_name_repetitions)] +// Seems to be broken right now: https://github.com/rust-lang/rust-clippy/issues/8300 +#![allow(clippy::no_effect_underscore_binding)] //! `messages` is a runtime-agnostic actor library. //!