From d5ca0313d9d60ff9bc30a43b363a17f26ae3545b Mon Sep 17 00:00:00 2001 From: Cody Schafer Date: Mon, 5 Oct 2020 15:02:09 -0400 Subject: [PATCH] use :: to disambiguate `use` Without this, rustc 1.48 (as of now, rustc nightly-2020-10-04) is expected to fail to build rust-systemd. Rustc issue: https://github.com/rust-lang/rust/issues/77586 --- src/daemon.rs | 2 +- src/login.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/daemon.rs b/src/daemon.rs index 2d944a6..9155cd7 100644 --- a/src/daemon.rs +++ b/src/daemon.rs @@ -5,7 +5,7 @@ use super::ffi::{c_int, pid_t, size_t}; use super::{Error, Result}; use cstr_argument::CStrArgument; -use ffi::daemon as ffi; +use ::ffi::daemon as ffi; use libc::{c_char, c_uint}; use libc::{SOCK_DGRAM, SOCK_RAW, SOCK_STREAM}; use std::io::ErrorKind; diff --git a/src/login.rs b/src/login.rs index 10e2453..2032404 100644 --- a/src/login.rs +++ b/src/login.rs @@ -1,7 +1,7 @@ use super::ffi::{c_char, c_uint, pid_t, uid_t}; use super::{free_cstring, Result}; use cstr_argument::CStrArgument; -use ffi::login as ffi; +use ::ffi::login as ffi; use std::ptr; /// Systemd slice and unit types