From 396db96c2ce92adb34483b8c64bc3008c21604c9 Mon Sep 17 00:00:00 2001 From: syn Date: Sat, 18 Jan 2020 21:09:15 +0300 Subject: Use std::io --- src/backends/clang.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/backends/clang.rs b/src/backends/clang.rs index f217f01..a174af6 100644 --- a/src/backends/clang.rs +++ b/src/backends/clang.rs @@ -1,6 +1,6 @@ use serde_derive::{ Serialize, Deserialize }; -use crate::backends::{ Backend, mk_tmp_dir }; -use std::path::Path; +use std::path::{ Path, PathBuf }; +use std::io::{ Result, Error, ErrorKind }; use std::process::Command; use std::collections::hash_map::DefaultHasher; use std::hash::{Hash, Hasher}; @@ -25,7 +25,7 @@ fn default_cc() -> String { } -fn get_binary_by_filename(fname: &Path) -> Result { +fn get_binary_by_filename(fname: &Path) -> Result { let hashed_fname = { let mut hasher = DefaultHasher::new(); fname.hash(&mut hasher); @@ -37,7 +37,7 @@ fn get_binary_by_filename(fname: &Path) -> Result { impl ClangBackend { - fn build(&self, fname: &Path) -> Result { + fn build(&self, fname: &Path) -> Result { let binary_fname = get_binary_by_filename(fname)?; let get_mtime = |file| { std::fs::metadata(file)? @@ -57,7 +57,7 @@ impl ClangBackend { trace!("{:#?}", clang_status); if !clang_status.success() { - return Err(std::io::Error::new(std::io::ErrorKind::Other, + return Err(Error::new(ErrorKind::Other, "could not compile")); } } -- cgit v1.2.1-18-gbd029