From 0a0b193c01c57212e4164401212914dec1205744 Mon Sep 17 00:00:00 2001 From: Yuki Okushi Date: Mon, 27 Apr 2026 03:49:43 +0900 Subject: [PATCH] chore(multipart): do not implement Copy on `MultipartConfig` (#4047) --- actix-multipart/src/multipart.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/actix-multipart/src/multipart.rs b/actix-multipart/src/multipart.rs index 6b53df181..bd262c2ab 100644 --- a/actix-multipart/src/multipart.rs +++ b/actix-multipart/src/multipart.rs @@ -47,7 +47,7 @@ enum Flow { /// [`Multipart`] extractor configuration. /// /// Add to your app data to have it picked up by [`Multipart`] extractors. -#[derive(Clone, Copy, Debug)] +#[derive(Clone, Debug)] #[non_exhaustive] pub struct MultipartConfig { buffer_limit: usize, @@ -74,7 +74,7 @@ impl MultipartConfig { } } -static DEFAULT_CONFIG: MultipartConfig = MultipartConfig { +const DEFAULT_CONFIG: MultipartConfig = MultipartConfig { buffer_limit: DEFAULT_BUFFER_LIMIT, };