瀏覽代碼

Merge pull request #496 from gz/patch-1

Update loopback.rs
Dario Nieuwenhuis 3 年之前
父節點
當前提交
027f255f90
共有 2 個文件被更改,包括 3 次插入8 次删除
  1. 1 1
      src/lib.rs
  2. 2 7
      src/phy/loopback.rs

+ 1 - 1
src/lib.rs

@@ -88,7 +88,7 @@ compile_error!("at least one socket needs to be enabled"); */
 #![allow(clippy::option_map_unit_fn)]
 #![allow(clippy::unit_arg)]
 
-#[cfg(feature = "alloc")]
+#[cfg(any(feature = "std", feature = "alloc"))]
 extern crate alloc;
 
 #[cfg(not(any(feature = "proto-ipv4", feature = "proto-ipv6")))]

+ 2 - 7
src/phy/loopback.rs

@@ -1,12 +1,7 @@
-#[cfg(feature = "std")]
-use std::vec::Vec;
-#[cfg(feature = "std")]
-use std::collections::VecDeque;
-#[cfg(feature = "alloc")]
 use alloc::vec::Vec;
-#[cfg(all(feature = "alloc", not(feature = "rust-1_28")))]
+#[cfg(not(feature = "rust-1_28"))]
 use alloc::collections::VecDeque;
-#[cfg(all(feature = "alloc", feature = "rust-1_28"))]
+#[cfg(feature = "rust-1_28")]
 use alloc::VecDeque;
 
 use crate::Result;