diff options
| author | Linus Färnstrand <linus@mullvad.net> | 2017-01-28 22:16:10 +0100 |
|---|---|---|
| committer | Linus Färnstrand <linus@mullvad.net> | 2017-01-30 10:25:52 +0100 |
| commit | d0533182dfb1352b0f6cb9494da3283512c74584 (patch) | |
| tree | ceb7a4de7544f5b0eb5942c59b9ddc05fdd71cdf /src/process/mod.rs | |
| parent | c97361153b0a78c3f60baeca480f60a218eea05d (diff) | |
| download | mullvadvpn-d0533182dfb1352b0f6cb9494da3283512c74584.tar.xz mullvadvpn-d0533182dfb1352b0f6cb9494da3283512c74584.zip | |
Make child associated type in ChildSpawner
Diffstat (limited to 'src/process/mod.rs')
| -rw-r--r-- | src/process/mod.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/process/mod.rs b/src/process/mod.rs index fae68616c8..a82893d64a 100644 --- a/src/process/mod.rs +++ b/src/process/mod.rs @@ -138,7 +138,9 @@ impl MonitoredChild for ClonableChild { } } -impl ChildSpawner<ClonableChild> for OpenVpnCommand { +impl ChildSpawner for OpenVpnCommand { + type Child = ClonableChild; + fn spawn(&mut self) -> io::Result<ClonableChild> { OpenVpnCommand::spawn(self).map(|child| child.into_clonable()) } |
