pub struct RegimeChangeEvent {
pub from: Regime,
pub to: Regime,
pub event_idx: u64,
}Expand description
Event emitted when regime changes between Steady and Burst (bd-bksf.6 stub).
Used by SLA monitoring for regime-aware alerting.
Fields§
§from: RegimePrevious regime.
to: RegimeNew regime.
event_idx: u64Event index when transition occurred.
Trait Implementations§
Source§impl Clone for RegimeChangeEvent
impl Clone for RegimeChangeEvent
Source§fn clone(&self) -> RegimeChangeEvent
fn clone(&self) -> RegimeChangeEvent
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 moreAuto Trait Implementations§
impl Freeze for RegimeChangeEvent
impl RefUnwindSafe for RegimeChangeEvent
impl Send for RegimeChangeEvent
impl Sync for RegimeChangeEvent
impl Unpin for RegimeChangeEvent
impl UnsafeUnpin for RegimeChangeEvent
impl UnwindSafe for RegimeChangeEvent
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