diff --git a/massa-bootstrap/src/lib.rs b/massa-bootstrap/src/lib.rs index 62bb3109a4e..525cc026bdc 100644 --- a/massa-bootstrap/src/lib.rs +++ b/massa-bootstrap/src/lib.rs @@ -15,9 +15,7 @@ use massa_consensus_exports::bootstrapable_graph::BootstrapableGraph; use massa_final_state::FinalStateController; use massa_protocol_exports::BootstrapPeers; use parking_lot::RwLock; -use std::io::{self, ErrorKind}; use std::sync::Arc; -use std::time::{Duration, Instant}; mod bindings; mod client; @@ -66,6 +64,7 @@ impl GlobalBootstrapState { } } +/* trait BindingReadExact: io::Read { /// similar to std::io::Read::read_exact, but with a timeout that is function-global instead of per-individual-read fn read_exact_timeout( @@ -112,3 +111,4 @@ trait BindingReadExact: io::Read { /// Internal helper fn set_read_timeout(&mut self, deadline: Option) -> Result<(), std::io::Error>; } +*/ diff --git a/massa-bootstrap/src/server.rs b/massa-bootstrap/src/server.rs index af51016d1d7..98618688dd6 100644 --- a/massa-bootstrap/src/server.rs +++ b/massa-bootstrap/src/server.rs @@ -63,11 +63,15 @@ use crate::{ white_black_list::SharedWhiteBlackList, BootstrapConfig, }; + +/* /// Specifies a common interface that can be used by standard, or mockers #[cfg_attr(test, mockall::automock)] pub trait BSEventPoller { fn poll(&mut self) -> Result; } +*/ + /// Abstraction layer over data produced by the listener, and transported /// over to the worker via a channel diff --git a/massa-client/src/settings.rs b/massa-client/src/settings.rs index cd177d7cf88..541a5f52004 100644 --- a/massa-client/src/settings.rs +++ b/massa-client/src/settings.rs @@ -10,6 +10,7 @@ lazy_static::lazy_static! { pub static ref SETTINGS: Settings = build_massa_settings("massa-client", "MASSA_CLIENT"); } +#[allow(dead_code)] #[derive(Debug, Deserialize, Clone)] pub struct Settings { pub default_node: DefaultNode, diff --git a/massa-node/src/settings.rs b/massa-node/src/settings.rs index 3ee8de250e2..4d1d443dd39 100644 --- a/massa-node/src/settings.rs +++ b/massa-node/src/settings.rs @@ -91,6 +91,7 @@ pub struct FactorySettings { } /// Pool configuration, read from a file configuration +#[allow(dead_code)] #[derive(Debug, Deserialize, Clone)] pub struct PoolSettings { pub max_operation_pool_size: usize, @@ -194,6 +195,7 @@ pub struct MetricsSettings { } /// Protocol Configuration, read from toml user configuration file +#[allow(dead_code)] #[derive(Debug, Deserialize, Clone)] pub struct ProtocolSettings { /// after `ask_block_timeout` milliseconds we try to ask a block to another node diff --git a/massa-protocol-worker/src/handlers/peer_handler/mod.rs b/massa-protocol-worker/src/handlers/peer_handler/mod.rs index bc531327bbb..7b583e5a3aa 100644 --- a/massa-protocol-worker/src/handlers/peer_handler/mod.rs +++ b/massa-protocol-worker/src/handlers/peer_handler/mod.rs @@ -56,6 +56,7 @@ mod tester; pub(crate) use messages::{PeerManagementMessage, PeerManagementMessageSerializer}; +#[allow(dead_code)] pub struct PeerManagementHandler { pub peer_db: SharedPeerDB, pub thread_join: Option>, diff --git a/massa-protocol-worker/src/handlers/peer_handler/models.rs b/massa-protocol-worker/src/handlers/peer_handler/models.rs index 1bf6209458d..7e3c05f44c8 100644 --- a/massa-protocol-worker/src/handlers/peer_handler/models.rs +++ b/massa-protocol-worker/src/handlers/peer_handler/models.rs @@ -186,6 +186,7 @@ pub enum PeerManagementCmd { Stop, } +#[allow(dead_code)] pub struct PeerManagementChannel { pub msg_sender: MassaSender, pub command_sender: MassaSender, diff --git a/massa-protocol-worker/src/wrap_network.rs b/massa-protocol-worker/src/wrap_network.rs index b69d3e8b971..d81f73e05bd 100644 --- a/massa-protocol-worker/src/wrap_network.rs +++ b/massa-protocol-worker/src/wrap_network.rs @@ -118,6 +118,7 @@ impl ActiveConnectionsTrait for SharedActiveConnections { } } +#[allow(dead_code)] #[cfg_attr(test, mockall::automock)] pub trait NetworkController: Send + Sync { fn get_active_connections(&self) -> Box;