#[repr(i32)]
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum Errno {
CreateCrate = 1,
GetMetadata = 2,
AddRustToolchain = 3,
ParseMetadata = 4,
ExecuteCommand = 5,
BuildCrate = 6,
RunBundle = 7,
}
#[macro_export]
macro_rules! error_msg {
() => {
std::eprint!("")
};
($($arg:tt)*) => {{
std::eprint!("[Error]: ");
std::eprint!($($arg)*);
std::eprint!("\n")
}};
}
#[macro_export]
macro_rules! warn_msg {
() => {
std::eprint!("")
};
($($arg:tt)*) => {{
std::eprint!("[Warn]: ");
std::eprint!($($arg)*);
std::eprint!("\n")
}};
}