pub struct Budgets {
pub idle: u64,
pub ceiling: u64,
pub lock_wait: u64,
pub extended: u64,
}Expand description
The clocks, as the region annotates them, in seconds: idle and
ceiling with 0 for off; lock_wait with 0 for “until the
ceiling”.
Fields§
§idle: u64§ceiling: u64§lock_wait: u64§extended: u64The extended silence budget, idle × amont.idleLoadScale: what a
check answers to while its CPU cannot be measured.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Budgets
impl RefUnwindSafe for Budgets
impl Send for Budgets
impl Sync for Budgets
impl Unpin for Budgets
impl UnsafeUnpin for Budgets
impl UnwindSafe for Budgets
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