mirror of
https://github.com/chatmail/core.git
synced 2026-05-02 12:56:30 +03:00
Make get_all_addresses_from_header non-generic
This saves 1287 lines according to `cargo llvm-lines --release`.
This commit is contained in:
@@ -1976,10 +1976,10 @@ pub(crate) fn get_list_post(headers: &[MailHeader]) -> Option<String> {
|
|||||||
.map(|s| s.addr)
|
.map(|s| s.addr)
|
||||||
}
|
}
|
||||||
|
|
||||||
fn get_all_addresses_from_header<F>(headers: &[MailHeader], pred: F) -> Vec<SingleInfo>
|
fn get_all_addresses_from_header(
|
||||||
where
|
headers: &[MailHeader],
|
||||||
F: Fn(String) -> bool,
|
pred: fn(String) -> bool,
|
||||||
{
|
) -> Vec<SingleInfo> {
|
||||||
let mut result: Vec<SingleInfo> = Default::default();
|
let mut result: Vec<SingleInfo> = Default::default();
|
||||||
|
|
||||||
headers
|
headers
|
||||||
|
|||||||
Reference in New Issue
Block a user