pub enum TierChangeReason {
ScoreUpgrade,
ScoreDowngrade,
ByteCapPressure,
ManualOverride,
}Expand description
Reason a block changed tiers.
Variants§
ScoreUpgrade
Score rose above the upgrade threshold.
ScoreDowngrade
Score fell below the downgrade threshold.
ByteCapPressure
Byte-cap pressure forced a downgrade.
ManualOverride
An operator or API caller forced a tier change.
Trait Implementations§
Source§impl Clone for TierChangeReason
impl Clone for TierChangeReason
Source§fn clone(&self) -> TierChangeReason
fn clone(&self) -> TierChangeReason
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 TierChangeReason
impl Debug for TierChangeReason
Source§impl PartialEq for TierChangeReason
impl PartialEq for TierChangeReason
impl Eq for TierChangeReason
impl StructuralPartialEq for TierChangeReason
Auto Trait Implementations§
impl Freeze for TierChangeReason
impl RefUnwindSafe for TierChangeReason
impl Send for TierChangeReason
impl Sync for TierChangeReason
impl Unpin for TierChangeReason
impl UnsafeUnpin for TierChangeReason
impl UnwindSafe for TierChangeReason
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