pub struct BudgetExhausted;Expand description
A work budget reached its limit.
The budget marks itself exhausted when it refuses, so this error names the event and carries no state of its own.
Trait Implementations§
Source§impl Clone for BudgetExhausted
impl Clone for BudgetExhausted
impl Copy for BudgetExhausted
Source§impl Debug for BudgetExhausted
impl Debug for BudgetExhausted
Source§impl Display for BudgetExhausted
impl Display for BudgetExhausted
impl Eq for BudgetExhausted
Source§impl Error for BudgetExhausted
impl Error for BudgetExhausted
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 PartialEq for BudgetExhausted
impl PartialEq for BudgetExhausted
impl StructuralPartialEq for BudgetExhausted
Auto Trait Implementations§
impl Freeze for BudgetExhausted
impl RefUnwindSafe for BudgetExhausted
impl Send for BudgetExhausted
impl Sync for BudgetExhausted
impl Unpin for BudgetExhausted
impl UnsafeUnpin for BudgetExhausted
impl UnwindSafe for BudgetExhausted
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