pub enum BlockRewardsError {
UndistributedRewards,
TrackingCopy(TrackingCopyError),
RegistryEntryNotFound(String),
Transfer(TransferError),
Auction(Error),
}Expand description
Block rewards error.
Variants§
UndistributedRewards
Undistributed rewards error.
TrackingCopy(TrackingCopyError)
Tracking copy error.
RegistryEntryNotFound(String)
Registry entry not found error.
Transfer(TransferError)
Transfer error.
Auction(Error)
Auction error.
Trait Implementations§
Source§impl Clone for BlockRewardsError
impl Clone for BlockRewardsError
Source§fn clone(&self) -> BlockRewardsError
fn clone(&self) -> BlockRewardsError
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 BlockRewardsError
impl Debug for BlockRewardsError
Source§impl Display for BlockRewardsError
impl Display for BlockRewardsError
Source§impl Error for BlockRewardsError
impl Error for BlockRewardsError
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()
Auto Trait Implementations§
impl Freeze for BlockRewardsError
impl RefUnwindSafe for BlockRewardsError
impl Send for BlockRewardsError
impl Sync for BlockRewardsError
impl Unpin for BlockRewardsError
impl UnwindSafe for BlockRewardsError
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<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> 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