use log::SetLoggerError;
use serde_json::Error as SerdeJsonError;
pub type ReplBlockResult<T> = std::result::Result<T, ReplBlockError>;
#[derive(Debug, displaydoc::Display, derive_more::From)]
pub enum ReplBlockError {
IoError(std::io::Error),
Camino(camino::FromPathBufError),
FmtErrror(std::fmt::Error),
SetLoggerError(SetLoggerError),
SerdeJson(SerdeJsonError),
}