diff --git a/rust-toolchain.toml b/rust-toolchain.toml index bfb42a9..cdd24d6 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,3 +1,3 @@ [toolchain] -channel = "1.85.0" +channel = "1.93.1" components = ["clippy", "llvm-tools-preview", "rustfmt"] diff --git a/wakey/src/lib.rs b/wakey/src/lib.rs index adb6a94..4f4f5a8 100644 --- a/wakey/src/lib.rs +++ b/wakey/src/lib.rs @@ -150,8 +150,7 @@ impl WolPacket { /// Extends the MAC address to fill the magic packet fn extend_mac(mac: &[u8]) -> ArrayVec { - let magic = iter::repeat(mac) - .take(MAC_PER_MAGIC) + let magic = iter::repeat_n(mac, MAC_PER_MAGIC) .flatten() .copied() .collect::>();