*: Fix clippy errors from upgrade to Rust 1.57 (#2365)

* core: Mark "unused" field with "_"

We need to keep this marker type to ensure that the type continues
to be required to be pinned.

* tranports/noise: Derive `Default` for `Config`

`false` is the default for `bool`, we can derive this.

* protocols/request-response: Remove unused fields

These are already included the `RequestResponseMessage::Request`
variant.

* *: Allow clippy's large-enum-variant lint

Tackling these suggestions would require performance measurement
which we don't want to do at this stage.

Co-authored-by: Max Inden <mail@max-inden.de>
This commit is contained in:
Thomas Eizinger
2021-12-07 02:13:42 +11:00
committed by GitHub
parent e021933a06
commit 2d61fe296f
9 changed files with 11 additions and 20 deletions

View File

@ -28,6 +28,7 @@ pub mod inbound;
pub mod outbound;
/// Errors that can occur while interacting with a substream.
#[allow(clippy::large_enum_variant)]
#[derive(Debug, thiserror::Error)]
pub enum Error {
#[error("Reading message {0:?} at this stage is a protocol violation")]