massa_hash/
error.rs

1// Copyright (c) 2022 MASSA LABS <info@massa.net>
2
3use displaydoc::Display;
4use thiserror::Error;
5
6#[non_exhaustive]
7#[derive(Display, Error, Debug, Clone)]
8/// Error generated by massa-hash crate
9pub enum MassaHashError {
10    /// parsing error : {0}
11    ParsingError(String),
12
13    /// Wrong prefix for hash: expected {0}, got {1}
14    WrongPrefix(String, String),
15}