pub struct KeyAggError;Expand description
Returned when aggregating a collection of public keys with KeyAggContext
results in the point at infinity.
Trait Implementations§
Source§impl Clone for KeyAggError
impl Clone for KeyAggError
Source§fn clone(&self) -> KeyAggError
fn clone(&self) -> KeyAggError
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 KeyAggError
impl Debug for KeyAggError
Source§impl Default for KeyAggError
impl Default for KeyAggError
Source§fn default() -> KeyAggError
fn default() -> KeyAggError
Returns the “default value” for a type. Read more
Source§impl Display for KeyAggError
impl Display for KeyAggError
Source§impl Error for KeyAggError
impl Error for KeyAggError
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 From<InfinityPointError> for KeyAggError
impl From<InfinityPointError> for KeyAggError
Source§fn from(_: InfinityPointError) -> Self
fn from(_: InfinityPointError) -> Self
Converts to this type from the input type.
Source§impl From<KeyAggError> for DecodeError<KeyAggContext>
impl From<KeyAggError> for DecodeError<KeyAggContext>
Source§fn from(e: KeyAggError) -> Self
fn from(e: KeyAggError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for KeyAggError
impl PartialEq for KeyAggError
impl Copy for KeyAggError
impl Eq for KeyAggError
impl StructuralPartialEq for KeyAggError
Auto Trait Implementations§
impl Freeze for KeyAggError
impl RefUnwindSafe for KeyAggError
impl Send for KeyAggError
impl Sync for KeyAggError
impl Unpin for KeyAggError
impl UnwindSafe for KeyAggError
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