From efb98108fcd23b655fbb7a329d91d35f0c65d1e4 Mon Sep 17 00:00:00 2001 From: Tim Zhang Date: Thu, 29 Oct 2020 19:31:27 +0800 Subject: [PATCH] Fix warnings Got: cargo build --target x86_64-unknown-linux-musl Compiling cgroups v0.1.1-alpha.0 (/home/tim/project/cgroups-rs) warning: unused import: `nix::sys::statfs` --> src/hierarchies.rs:220:5 | 220 | use nix::sys::statfs; | ^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: 1 warning emitted Signed-off-by: Tim Zhang --- src/hierarchies.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/hierarchies.rs b/src/hierarchies.rs index b47451d..e498f70 100644 --- a/src/hierarchies.rs +++ b/src/hierarchies.rs @@ -8,7 +8,6 @@ //! //! Currently, we only support the cgroupv1 hierarchy, but in the future we will add support for //! the Unified Hierarchy. -use nix::sys::statfs; use std::fs::{self, File}; use std::io::BufRead; @@ -220,6 +219,8 @@ pub const UNIFIED_MOUNTPOINT: &'static str = "/sys/fs/cgroup"; #[cfg(all(target_os = "linux", not(target_env = "musl")))] pub fn is_cgroup2_unified_mode() -> bool { + use nix::sys::statfs; + let path = Path::new(UNIFIED_MOUNTPOINT); let fs_stat = statfs::statfs(path); if fs_stat.is_err() {