summaryrefslogtreecommitdiffstats
path: root/src/backends/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/backends/mod.rs')
-rw-r--r--src/backends/mod.rs19
1 files changed, 10 insertions, 9 deletions
diff --git a/src/backends/mod.rs b/src/backends/mod.rs
index 50bef36..6d402af 100644
--- a/src/backends/mod.rs
+++ b/src/backends/mod.rs
@@ -1,21 +1,20 @@
-use std::path::{ Path, PathBuf };
-use std::env::temp_dir;
-use lazy_static::lazy_static;
-use std::io::{ Error, ErrorKind };
use crate::wait::ChildExitStatus;
+use lazy_static::lazy_static;
+use std::env::temp_dir;
+use std::io::{Error, ErrorKind};
+use std::path::{Path, PathBuf};
-pub mod python;
pub mod clang;
pub mod clang_c;
+pub mod python;
-pub use python::PythonBackend;
pub use clang::ClangBackend;
pub use clang_c::ClangCBackend;
+pub use python::PythonBackend;
pub mod run_error;
pub use run_error::RunError;
-
lazy_static! {
static ref EVR_TMP_DIR: PathBuf = temp_dir().join("evr-tmp");
}
@@ -31,8 +30,10 @@ fn mk_tmp_dir() -> std::io::Result<&'static std::path::PathBuf> {
std::fs::create_dir(&*EVR_TMP_DIR)?;
} else {
if !EVR_TMP_DIR.is_dir() {
- return Err(Error::new(ErrorKind::AlreadyExists,
- "tmp dir already exists and not a directory"))
+ return Err(Error::new(
+ ErrorKind::AlreadyExists,
+ "tmp dir already exists and not a directory",
+ ));
}
}
Ok(&*EVR_TMP_DIR)