wedpr_l_utils 1.1.0

Library of WeDPR shared utilities.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Copyright 2020 WeDPR Lab Project Authors. Licensed under Apache-2.0.

//! WeDPR errors definitions.

#[derive(Fail, Clone, Debug, Eq, PartialEq)]
pub enum WedprError {
    #[fail(display = "Verification failed")]
    VerificationError,
    #[fail(display = "Argument is invalid")]
    ArgumentError,
    #[fail(display = "Data cannot be parsed")]
    FormatError,
    #[fail(display = "Data cannot be decoded")]
    DecodeError,
    #[fail(display = "Indy Crypto error")]
    IndyCryptoError,
}