fix clippy 1.95 lints (#6794)
This commit is contained in:
@@ -472,6 +472,7 @@ impl Handler {
|
||||
fn prepare_reconstructed_binary(
|
||||
reconstructed_messages: Vec<ReconstructedMessage>,
|
||||
) -> Vec<Result<WsMessage, WsError>> {
|
||||
#[allow(clippy::result_large_err)] // TODO : remove this once tungstenite is updated
|
||||
reconstructed_messages
|
||||
.into_iter()
|
||||
.map(ServerResponse::Received)
|
||||
@@ -484,6 +485,7 @@ fn prepare_reconstructed_binary(
|
||||
fn prepare_reconstructed_text(
|
||||
reconstructed_messages: Vec<ReconstructedMessage>,
|
||||
) -> Vec<Result<WsMessage, WsError>> {
|
||||
#[allow(clippy::result_large_err)] // TODO : remove this once tungstenite is updated
|
||||
reconstructed_messages
|
||||
.into_iter()
|
||||
.map(ServerResponse::Received)
|
||||
|
||||
@@ -439,7 +439,7 @@ where
|
||||
let mut pending_acks = Vec::with_capacity(fragments.len());
|
||||
let mut to_forward: HashMap<_, Vec<_>> = HashMap::new();
|
||||
|
||||
for (raw, prepared) in fragments.into_iter().zip(prepared_fragments.into_iter()) {
|
||||
for (raw, prepared) in fragments.into_iter().zip(prepared_fragments) {
|
||||
let lane = raw.0;
|
||||
let FragmentWithMaxRetransmissions {
|
||||
fragment,
|
||||
@@ -670,7 +670,7 @@ where
|
||||
|
||||
Ok(fragments
|
||||
.into_iter()
|
||||
.zip(reply_surbs.into_iter())
|
||||
.zip(reply_surbs)
|
||||
.map(|(fragment, reply_surb)| {
|
||||
// unwrap here is fine as we know we have a valid topology
|
||||
#[allow(clippy::unwrap_used)]
|
||||
|
||||
@@ -31,9 +31,7 @@ where
|
||||
// instead we could maybe use the `from_bytes` variant and adding some suffix
|
||||
// when computing the digest until we produce a valid scalar.
|
||||
let mut bytes = [0u8; 64];
|
||||
let pad_size = 64usize
|
||||
.checked_sub(D::OutputSize::to_usize())
|
||||
.unwrap_or_default();
|
||||
let pad_size = 64usize.saturating_sub(D::OutputSize::to_usize());
|
||||
|
||||
bytes[pad_size..].copy_from_slice(&digest);
|
||||
|
||||
|
||||
@@ -109,8 +109,8 @@ impl PacketSender {
|
||||
|
||||
let mut results = Vec::with_capacity(self.packets_per_node);
|
||||
|
||||
let mut seq = self.random_sequence_number();
|
||||
for _ in 0..self.packets_per_node {
|
||||
let start_seq = self.random_sequence_number();
|
||||
for seq in start_seq..start_seq + self.packets_per_node as u64 {
|
||||
let packet = EchoPacket::new(seq, &self.identity);
|
||||
let start = Instant::now();
|
||||
// TODO: should we get the start time after or before actually sending the data?
|
||||
@@ -210,7 +210,6 @@ impl PacketSender {
|
||||
let time_taken = Instant::now().duration_since(start);
|
||||
results.push(time_taken);
|
||||
|
||||
seq += 1;
|
||||
sleep(self.delay_between_packets).await;
|
||||
}
|
||||
|
||||
|
||||
@@ -448,7 +448,7 @@ impl PacketSender {
|
||||
//
|
||||
// we need to keep clients alive until the test finishes so that we could keep receiving
|
||||
ForEachConcurrentClientUse::new(
|
||||
stream::iter(stream_data.into_iter()),
|
||||
stream::iter(stream_data),
|
||||
max_concurrent_clients,
|
||||
|(packets, fresh_data)| async move {
|
||||
Self::send_gateway_packets(
|
||||
|
||||
Reference in New Issue
Block a user