rue_clvm/
error.rs

1use std::io;
2
3use clvmr::reduction::EvalErr;
4use thiserror::Error;
5
6#[derive(Debug, Error)]
7pub enum Error {
8    #[error("Eval error: {0}")]
9    Eval(#[from] EvalErr),
10
11    #[error("Io error: {0}")]
12    Io(#[from] io::Error),
13}
14
15pub type Result<T> = std::result::Result<T, Error>;