src/tools/process_locker.rs: new() - use generic path parameter
This commit is contained in:
parent
a650f50301
commit
abfc001f25
|
@ -85,7 +85,7 @@ impl ProcessLocker {
|
||||||
/// Create a new instance for the specified file.
|
/// Create a new instance for the specified file.
|
||||||
///
|
///
|
||||||
/// This simply creates the file if it does not exist.
|
/// This simply creates the file if it does not exist.
|
||||||
pub fn new(lockfile: &str) -> Result<Arc<Mutex<Self>>, Error> {
|
pub fn new<P: AsRef<std::path::Path>>(lockfile: P) -> Result<Arc<Mutex<Self>>, Error> {
|
||||||
|
|
||||||
let file = std::fs::OpenOptions::new()
|
let file = std::fs::OpenOptions::new()
|
||||||
.create(true)
|
.create(true)
|
||||||
|
|
Loading…
Reference in New Issue