mirror of
git://git.proxmox.com/git/proxmox-fuse.git
synced 2025-01-05 13:18:21 +03:00
e49e2d94ce
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
16 lines
364 B
Rust
16 lines
364 B
Rust
macro_rules! io_format_err {
|
|
($($fmt:tt)*) => {
|
|
::std::io::Error::new(::std::io::ErrorKind::Other, format!($($fmt)*))
|
|
}
|
|
}
|
|
|
|
macro_rules! io_bail {
|
|
($($fmt:tt)*) => { return Err(io_format_err!($($fmt)*).into()); }
|
|
}
|
|
|
|
macro_rules! io_return {
|
|
($errno:expr) => {
|
|
return Err(::std::io::Error::from_raw_os_error($errno).into());
|
|
};
|
|
}
|