diff --git a/src/lib.rs b/src/lib.rs index e0a676c..9d5dae3 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -83,8 +83,7 @@ impl WolPacket { /// Panics when input MAC is invalid (i.e. contains non-byte characters) fn mac_to_byte(data: &str, sep: char) -> Vec { data.split(sep) - .map(|x| hex::decode(x).expect("Invalid mac!")) - .flatten() + .flat_map(|x| hex::decode(x).expect("Invalid mac!")) .collect() }