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)>
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()
source§impl PartialEq<NoahError> for NoahError
impl PartialEq<NoahError> for NoahError
impl Eq for NoahError
impl StructuralEq for NoahError
impl StructuralPartialEq for NoahError
Auto Trait Implementations§
impl RefUnwindSafe for NoahError
impl Send for NoahError
impl Sync for NoahError
impl Unpin for NoahError
impl UnwindSafe for NoahError
Blanket Implementations§
§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more