pub enum ArkoorSigningError {
ArkoorConstructionError(ArkoorConstructionError),
InvalidNbUserNonces {
expected: usize,
got: usize,
},
InvalidNbServerNonces {
expected: usize,
got: usize,
},
IncorrectKey {
expected: PublicKey,
got: PublicKey,
},
InvalidNbServerPartialSigs {
expected: usize,
got: usize,
},
InvalidPartialSignature {
index: usize,
},
InvalidNbPackages {
expected: usize,
got: usize,
},
InvalidNbKeypairs {
expected: usize,
got: usize,
},
}Variants§
ArkoorConstructionError(ArkoorConstructionError)
InvalidNbUserNonces
InvalidNbServerNonces
IncorrectKey
InvalidNbServerPartialSigs
InvalidPartialSignature
InvalidNbPackages
InvalidNbKeypairs
Trait Implementations§
Source§impl Clone for ArkoorSigningError
impl Clone for ArkoorSigningError
Source§fn clone(&self) -> ArkoorSigningError
fn clone(&self) -> ArkoorSigningError
Returns a duplicate 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 ArkoorSigningError
impl Debug for ArkoorSigningError
Source§impl Display for ArkoorSigningError
impl Display for ArkoorSigningError
Source§impl Error for ArkoorSigningError
impl Error for ArkoorSigningError
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()
Source§impl Hash for ArkoorSigningError
impl Hash for ArkoorSigningError
Source§impl PartialEq for ArkoorSigningError
impl PartialEq for ArkoorSigningError
impl Eq for ArkoorSigningError
impl StructuralPartialEq for ArkoorSigningError
Auto Trait Implementations§
impl Freeze for ArkoorSigningError
impl RefUnwindSafe for ArkoorSigningError
impl Send for ArkoorSigningError
impl Sync for ArkoorSigningError
impl Unpin for ArkoorSigningError
impl UnwindSafe for ArkoorSigningError
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.