pub enum NoahError {
Show 50 variants
AXfrProverParamsError,
AXfrVerifierParamsError,
AXfrVerificationError,
AXfrProofError,
AnonFeeProofError,
ArgumentVerificationError,
CommitmentInputError,
CommitmentVerificationError,
DecompressElementError,
EncryptionError,
RangeProofProveError,
RangeProofVerifyError,
DeserializationError,
SerializationError,
DecryptionError,
IndexError,
ParameterError,
InconsistentStructureError,
SignatureError,
XfrVerifyAssetAmountError,
XfrVerifyConfidentialAssetError,
XfrCreationAssetAmountError,
XfrVerifyAssetTracingAssetAmountError,
XfrVerifyAssetTracingIdentityError,
XfrVerifyAssetTracingEmptyProofError,
XfrVerifyConfidentialAmountError,
ElGamalVerificationError,
ElGamalDecryptionError,
IdentityRevealVerifyError,
AssetMixerVerificationError,
XfrNotSupported,
MerkleTreeVerificationError,
WhitelistVerificationError,
WhitelistProveError,
SolvencyInputError,
SolvencyProveError,
SolvencyVerificationError,
ZKProofVerificationError,
ZKProofBatchVerificationError,
GroupSignatureTraceError,
AssetTracingExtractionError,
IdentityTracingExtractionError,
AnonymousCredentialSignError,
R1CSProofError,
NoMemoInAssetTracerMemo,
BogusAssetTracerMemo,
MissingURSError,
MissingSRSError,
MissingVerifierParamsError,
AbarToBarParamsError,
}Variants§
AXfrProverParamsError
AXfrVerifierParamsError
AXfrVerificationError
AXfrProofError
AnonFeeProofError
ArgumentVerificationError
CommitmentInputError
CommitmentVerificationError
DecompressElementError
EncryptionError
RangeProofProveError
RangeProofVerifyError
DeserializationError
SerializationError
DecryptionError
IndexError
ParameterError
InconsistentStructureError
SignatureError
XfrVerifyAssetAmountError
XfrVerifyConfidentialAssetError
XfrCreationAssetAmountError
XfrVerifyAssetTracingAssetAmountError
XfrVerifyAssetTracingIdentityError
XfrVerifyAssetTracingEmptyProofError
XfrVerifyConfidentialAmountError
ElGamalVerificationError
ElGamalDecryptionError
IdentityRevealVerifyError
AssetMixerVerificationError
XfrNotSupported
MerkleTreeVerificationError
WhitelistVerificationError
WhitelistProveError
SolvencyInputError
SolvencyProveError
SolvencyVerificationError
ZKProofVerificationError
ZKProofBatchVerificationError
GroupSignatureTraceError
AssetTracingExtractionError
IdentityTracingExtractionError
AnonymousCredentialSignError
R1CSProofError
NoMemoInAssetTracerMemo
BogusAssetTracerMemo
MissingURSError
MissingSRSError
MissingVerifierParamsError
AbarToBarParamsError
Trait Implementations§
Source§impl Error for NoahError
impl Error for NoahError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
impl Eq for NoahError
impl StructuralPartialEq for NoahError
Auto Trait Implementations§
impl Freeze for NoahError
impl RefUnwindSafe for NoahError
impl Send for NoahError
impl Sync for NoahError
impl Unpin for NoahError
impl UnwindSafe for NoahError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more