From 53eec521dcb593ffe660bd3e2aef00ec1876038e Mon Sep 17 00:00:00 2001 From: link2xt Date: Fri, 17 Mar 2023 09:43:31 +0000 Subject: [PATCH] Make `get_all_addresses_from_header` non-generic This saves 1287 lines according to `cargo llvm-lines --release`. --- src/mimeparser.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/mimeparser.rs b/src/mimeparser.rs index 000cdac0c..6d9b242c8 100644 --- a/src/mimeparser.rs +++ b/src/mimeparser.rs @@ -1976,10 +1976,10 @@ pub(crate) fn get_list_post(headers: &[MailHeader]) -> Option { .map(|s| s.addr) } -fn get_all_addresses_from_header(headers: &[MailHeader], pred: F) -> Vec -where - F: Fn(String) -> bool, -{ +fn get_all_addresses_from_header( + headers: &[MailHeader], + pred: fn(String) -> bool, +) -> Vec { let mut result: Vec = Default::default(); headers