bencher: fix most clippy warnings

This commit is contained in:
Joakim Frostegård 2024-01-20 10:40:28 +01:00
parent 2dd3ab8682
commit aeeeda1b2b

View file

@ -259,6 +259,7 @@ struct AquaticUdpRunner {
} }
impl AquaticUdpRunner { impl AquaticUdpRunner {
#[allow(clippy::new_ret_no_self)]
fn new( fn new(
socket_workers: usize, socket_workers: usize,
swarm_workers: usize, swarm_workers: usize,
@ -275,6 +276,7 @@ impl AquaticUdpRunner {
impl ProcessRunner for AquaticUdpRunner { impl ProcessRunner for AquaticUdpRunner {
type Command = UdpCommand; type Command = UdpCommand;
#[allow(clippy::field_reassign_with_default)]
fn run( fn run(
&self, &self,
command: &Self::Command, command: &Self::Command,
@ -322,6 +324,7 @@ struct OpenTrackerUdpRunner {
} }
impl OpenTrackerUdpRunner { impl OpenTrackerUdpRunner {
#[allow(clippy::new_ret_no_self)]
fn new(workers: usize, priority: Priority) -> Rc<dyn ProcessRunner<Command = UdpCommand>> { fn new(workers: usize, priority: Priority) -> Rc<dyn ProcessRunner<Command = UdpCommand>> {
Rc::new(Self { workers, priority }) Rc::new(Self { workers, priority })
} }
@ -368,6 +371,7 @@ impl ProcessRunner for OpenTrackerUdpRunner {
struct ChihayaUdpRunner; struct ChihayaUdpRunner;
impl ChihayaUdpRunner { impl ChihayaUdpRunner {
#[allow(clippy::new_ret_no_self)]
fn new() -> Rc<dyn ProcessRunner<Command = UdpCommand>> { fn new() -> Rc<dyn ProcessRunner<Command = UdpCommand>> {
Rc::new(Self {}) Rc::new(Self {})
} }
@ -426,6 +430,7 @@ struct AquaticUdpLoadTestRunner {
impl ProcessRunner for AquaticUdpLoadTestRunner { impl ProcessRunner for AquaticUdpLoadTestRunner {
type Command = UdpCommand; type Command = UdpCommand;
#[allow(clippy::field_reassign_with_default)]
fn run( fn run(
&self, &self,
command: &Self::Command, command: &Self::Command,