16 lines
383 B
Rust
16 lines
383 B
Rust
use std::io;
|
|
use std::path::Path;
|
|
|
|
#[derive(Debug)]
|
|
pub struct Lock(());
|
|
|
|
impl Lock {
|
|
pub fn new(_p: &Path, _wait: bool, _create: bool, _exclusive: bool) -> io::Result<Lock> {
|
|
let msg = "file locks not supported on this platform";
|
|
Err(io::Error::new(io::ErrorKind::Other, msg))
|
|
}
|
|
|
|
pub fn error_unsupported(_err: &io::Error) -> bool {
|
|
true
|
|
}
|
|
}
|