Enum noah_api::errors::AlgebraError
source · pub enum AlgebraError {
ArgumentVerificationError,
BitConversionError,
CommitmentInputError,
CommitmentVerificationError,
DecompressElementError,
DeserializationError,
SerializationError,
IndexError,
ParameterError,
InconsistentStructureError,
SignatureError,
GroupInversionError,
}Variants§
ArgumentVerificationError
BitConversionError
CommitmentInputError
CommitmentVerificationError
DecompressElementError
DeserializationError
SerializationError
IndexError
ParameterError
InconsistentStructureError
SignatureError
GroupInversionError
Trait Implementations§
source§impl Clone for AlgebraError
impl Clone for AlgebraError
source§fn clone(&self) -> AlgebraError
fn clone(&self) -> AlgebraError
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for AlgebraError
impl Debug for AlgebraError
source§impl Display for AlgebraError
impl Display for AlgebraError
source§impl Error for AlgebraError
impl Error for AlgebraError
source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
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
source§impl PartialEq<AlgebraError> for AlgebraError
impl PartialEq<AlgebraError> for AlgebraError
source§fn eq(&self, other: &AlgebraError) -> bool
fn eq(&self, other: &AlgebraError) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for AlgebraError
impl Eq for AlgebraError
impl StructuralEq for AlgebraError
impl StructuralPartialEq for AlgebraError
Auto Trait Implementations§
impl RefUnwindSafe for AlgebraError
impl Send for AlgebraError
impl Sync for AlgebraError
impl Unpin for AlgebraError
impl UnwindSafe for AlgebraError
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