mirror of
https://github.com/fluencelabs/rust-libp2p
synced 2025-07-01 02:31:33 +00:00
*: Fix newly raised clippy warnings (#3106)
Fixed minor issues raised by clippy to improve correctness and readablitity.
This commit is contained in:
@ -1265,9 +1265,9 @@ where
|
||||
// Ask in random order
|
||||
let mut iwant_ids_vec: Vec<_> = iwant_ids.into_iter().collect();
|
||||
let mut rng = thread_rng();
|
||||
iwant_ids_vec.partial_shuffle(&mut rng, iask as usize);
|
||||
iwant_ids_vec.partial_shuffle(&mut rng, iask);
|
||||
|
||||
iwant_ids_vec.truncate(iask as usize);
|
||||
iwant_ids_vec.truncate(iask);
|
||||
*iasked += iask;
|
||||
|
||||
for message_id in &iwant_ids_vec {
|
||||
|
@ -253,7 +253,7 @@ impl PeerScore {
|
||||
|
||||
// P2: first message deliveries
|
||||
let p2 = {
|
||||
let v = topic_stats.first_message_deliveries as f64;
|
||||
let v = topic_stats.first_message_deliveries;
|
||||
if v < topic_params.first_message_deliveries_cap {
|
||||
v
|
||||
} else {
|
||||
|
@ -890,7 +890,7 @@ fn test_score_ip_colocation() {
|
||||
let n_shared = 3.0;
|
||||
let ip_surplus = n_shared - ip_colocation_factor_threshold;
|
||||
let penalty = ip_surplus * ip_surplus;
|
||||
let expected = ip_colocation_factor_weight * penalty as f64;
|
||||
let expected = ip_colocation_factor_weight * penalty;
|
||||
|
||||
assert_eq!(score_b, expected, "Peer B should have expected score");
|
||||
assert_eq!(score_c, expected, "Peer C should have expected score");
|
||||
|
@ -50,7 +50,7 @@ pub trait TopicSubscriptionFilter {
|
||||
}
|
||||
}
|
||||
self.filter_incoming_subscription_set(
|
||||
filtered_subscriptions.into_iter().map(|(_, v)| v).collect(),
|
||||
filtered_subscriptions.into_values().collect(),
|
||||
currently_subscribed_topics,
|
||||
)
|
||||
}
|
||||
|
Reference in New Issue
Block a user