From a65196d7c12e78aebd240f5c83eebe16a5b1c82a Mon Sep 17 00:00:00 2001 From: Levente Kurusa Date: Tue, 28 Aug 2018 15:13:42 +0200 Subject: [PATCH] Add implementation for From to CgroupPid Signed-off-by: Levente Kurusa --- src/lib.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/lib.rs b/src/lib.rs index 557a897..7d1f16f 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -279,6 +279,14 @@ impl From for CgroupPid { } } +impl<'a> From<&'a std::process::Child> for CgroupPid { + fn from(u: &std::process::Child) -> CgroupPid { + CgroupPid { + pid: u.id() as u64, + } + } +} + impl Subsystem { fn enter(self: Self, path: &String) -> Self {