pub struct PhaseBudgets {
pub diff: Duration,
pub present: Duration,
pub render: Duration,
}Expand description
Per-phase time budgets within a frame.
Fields§
§diff: DurationBudget for diff computation.
present: DurationBudget for ANSI presentation/emission.
render: DurationBudget for widget rendering.
Trait Implementations§
Source§impl Clone for PhaseBudgets
impl Clone for PhaseBudgets
Source§fn clone(&self) -> PhaseBudgets
fn clone(&self) -> PhaseBudgets
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 PhaseBudgets
impl Debug for PhaseBudgets
Source§impl Default for PhaseBudgets
impl Default for PhaseBudgets
Source§impl PartialEq for PhaseBudgets
impl PartialEq for PhaseBudgets
impl Copy for PhaseBudgets
impl Eq for PhaseBudgets
impl StructuralPartialEq for PhaseBudgets
Auto Trait Implementations§
impl Freeze for PhaseBudgets
impl RefUnwindSafe for PhaseBudgets
impl Send for PhaseBudgets
impl Sync for PhaseBudgets
impl Unpin for PhaseBudgets
impl UnsafeUnpin for PhaseBudgets
impl UnwindSafe for PhaseBudgets
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