pub enum BudgetCheckResult {
Ok,
Warning,
Exceeded(BudgetExceededPolicy),
}Expand description
Result of a budget check.
Variants§
Ok
Within budget.
Warning
Warning threshold exceeded.
Exceeded(BudgetExceededPolicy)
Budget exceeded, action taken per policy.
Trait Implementations§
Source§impl Clone for BudgetCheckResult
impl Clone for BudgetCheckResult
Source§fn clone(&self) -> BudgetCheckResult
fn clone(&self) -> BudgetCheckResult
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 BudgetCheckResult
impl Debug for BudgetCheckResult
Source§impl PartialEq for BudgetCheckResult
impl PartialEq for BudgetCheckResult
impl Copy for BudgetCheckResult
impl Eq for BudgetCheckResult
impl StructuralPartialEq for BudgetCheckResult
Auto Trait Implementations§
impl Freeze for BudgetCheckResult
impl RefUnwindSafe for BudgetCheckResult
impl Send for BudgetCheckResult
impl Sync for BudgetCheckResult
impl Unpin for BudgetCheckResult
impl UnwindSafe for BudgetCheckResult
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