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, }