From b446fd4f7b39b8792d80b4d912869859aa3089da Mon Sep 17 00:00:00 2001 From: loki5512344 Date: Mon, 3 Aug 2026 11:51:53 +0200 Subject: [PATCH] fix: allow too_many_arguments in ProxyListener::new, add make to edge Dockerfile --- crates/rampart-core/src/proxy/listener.rs | 1 + deploy/docker/Dockerfile.edge | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/rampart-core/src/proxy/listener.rs b/crates/rampart-core/src/proxy/listener.rs index 1bb4457..c5e3b0c 100644 --- a/crates/rampart-core/src/proxy/listener.rs +++ b/crates/rampart-core/src/proxy/listener.rs @@ -28,6 +28,7 @@ pub struct ProxyListener { } impl ProxyListener { + #[allow(clippy::too_many_arguments)] pub fn new( config: Arc, rate_limiter: Arc, diff --git a/deploy/docker/Dockerfile.edge b/deploy/docker/Dockerfile.edge index d6a6c4a..e498052 100644 --- a/deploy/docker/Dockerfile.edge +++ b/deploy/docker/Dockerfile.edge @@ -1,6 +1,6 @@ FROM rust:slim-bookworm AS builder -RUN apt-get update && apt-get install -y pkg-config libssl-dev clang libelf-dev libbpf-dev linux-libc-dev && rm -rf /var/lib/apt/lists/* +RUN apt-get update && apt-get install -y pkg-config libssl-dev clang libelf-dev libbpf-dev linux-libc-dev make && rm -rf /var/lib/apt/lists/* WORKDIR /app COPY Cargo.toml Cargo.lock rustfmt.toml ./