Macro xorfilter::err_at[][src]

macro_rules! err_at {
    ($v : ident, msg : $($arg : expr), +) => { ... };
    ($v : ident, $e : expr) => { ... };
    ($v : ident, $e : expr, $($arg : expr), +) => { ... };
}
Expand description

Short form to compose Error values.

Here are few possible ways:

use crate::Error;
err_at!(ParseError, msg: format!("bad argument"));
use crate::Error;
err_at!(ParseError, std::io::read(buf));
use crate::Error;
err_at!(ParseError, std::fs::read(file_path), format!("read failed"));