From 5dfda0cc0bc1af33c8a9d336131ee8bdbb54f0e4 Mon Sep 17 00:00:00 2001 From: Santiago Carmuega Date: Sun, 2 Jan 2022 08:04:01 -0300 Subject: [PATCH] chore: Fix formatting / linting issues --- pallas-alonzo/src/lib.rs | 2 ++ pallas-chainsync/src/clients.rs | 2 +- pallas-localstate/src/lib.rs | 1 + pallas-txsubmission/src/lib.rs | 6 +++--- pallas/src/ledger/mod.rs | 2 ++ pallas/src/ouroboros/mod.rs | 2 ++ pallas/src/ouroboros/network.rs | 2 ++ 7 files changed, 13 insertions(+), 4 deletions(-) diff --git a/pallas-alonzo/src/lib.rs b/pallas-alonzo/src/lib.rs index 670eb8d..7db969e 100644 --- a/pallas-alonzo/src/lib.rs +++ b/pallas-alonzo/src/lib.rs @@ -1,3 +1,5 @@ +//! Ledger primitives and cbor codec for the Alonzo era + mod framework; mod model; mod utils; diff --git a/pallas-chainsync/src/clients.rs b/pallas-chainsync/src/clients.rs index 9ed4862..69fa64a 100644 --- a/pallas-chainsync/src/clients.rs +++ b/pallas-chainsync/src/clients.rs @@ -1,4 +1,4 @@ -use std::{fmt::Debug, marker::PhantomData}; +use std::fmt::Debug; use log::{debug, log_enabled, trace}; diff --git a/pallas-localstate/src/lib.rs b/pallas-localstate/src/lib.rs index 869b4f6..cf6bb83 100644 --- a/pallas-localstate/src/lib.rs +++ b/pallas-localstate/src/lib.rs @@ -137,6 +137,7 @@ impl Agent for OneShotClient { self.state == State::Done } + #[allow(clippy::match_like_matches_macro)] fn has_agency(&self) -> bool { match self.state { State::Idle => true, diff --git a/pallas-txsubmission/src/lib.rs b/pallas-txsubmission/src/lib.rs index 005134c..2cacb62 100644 --- a/pallas-txsubmission/src/lib.rs +++ b/pallas-txsubmission/src/lib.rs @@ -53,9 +53,9 @@ pub type TxBody = Vec; #[derive(Debug, Clone)] pub struct Tx(TxId, TxBody); -impl Into for &Tx { - fn into(self) -> TxIdAndSize { - TxIdAndSize(self.0, self.1.len() as u32) +impl From<&Tx> for TxIdAndSize { + fn from(other: &Tx) -> Self { + TxIdAndSize(other.0, other.1.len() as u32) } } diff --git a/pallas/src/ledger/mod.rs b/pallas/src/ledger/mod.rs index 03c0952..99d4c1b 100644 --- a/pallas/src/ledger/mod.rs +++ b/pallas/src/ledger/mod.rs @@ -1,2 +1,4 @@ +//! Ledger primitives and cbor codecs for different Cardano eras + #[doc(inline)] pub use pallas_alonzo as alonzo; diff --git a/pallas/src/ouroboros/mod.rs b/pallas/src/ouroboros/mod.rs index a61610b..7aea3be 100644 --- a/pallas/src/ouroboros/mod.rs +++ b/pallas/src/ouroboros/mod.rs @@ -1 +1,3 @@ +//! Ouroboros protocol artifacts + pub mod network; diff --git a/pallas/src/ouroboros/network.rs b/pallas/src/ouroboros/network.rs index 1b1e829..4b637fb 100644 --- a/pallas/src/ouroboros/network.rs +++ b/pallas/src/ouroboros/network.rs @@ -1,3 +1,5 @@ +//! Network components of the Ouroboros protocol + #[doc(inline)] pub use pallas_multiplexer as multiplexer;