snark_tool/procedure/error/
construction_procedure_error.rs1use crate::procedure::error::{Error, ProcedureError};
2use crate::service::constructions::error::ConstructionError;
3
4impl From<ConstructionError> for Error {
5 fn from(error: ConstructionError) -> Self {
6 let message = format!("{}", error);
7 Error::ProcedureError(ProcedureError { message })
8 }
9}
10
11impl From<Error> for ConstructionError {
12 fn from(error: Error) -> Self {
13 let message = format!("{}", error);
14 ConstructionError::new(message)
15 }
16}