use std::io; | |
use thiserror::Error; | |
pub(super) type Result<T, E = Error> = std::result::Result<T, E>; | |
#[derive(Error, Debug)] | |
pub(super) enum Error { | |
#[error("missing OUT_DIR environment variable")] | |
MissingOutDir, | |
#[error("failed to locate target dir")] | |
TargetDir, | |
#[error(transparent)] | |
Io(#[from] io::Error), | |
} |