pub enum PerformanceImpact {
Minimal,
Low,
Medium,
High,
Critical,
}Available on crate feature
analysis only.Expand description
Performance impact category for rendering complexity
Variants§
Minimal
Minimal impact - simple static text
Low
Low impact - basic formatting
Medium
Medium impact - animations or complex styling
High
High impact - many animations or large text
Critical
Critical impact - may cause performance issues
Trait Implementations§
Source§impl Clone for PerformanceImpact
impl Clone for PerformanceImpact
Source§fn clone(&self) -> PerformanceImpact
fn clone(&self) -> PerformanceImpact
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 PerformanceImpact
impl Debug for PerformanceImpact
Source§impl Ord for PerformanceImpact
impl Ord for PerformanceImpact
Source§fn cmp(&self, other: &PerformanceImpact) -> Ordering
fn cmp(&self, other: &PerformanceImpact) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for PerformanceImpact
impl PartialEq for PerformanceImpact
Source§impl PartialOrd for PerformanceImpact
impl PartialOrd for PerformanceImpact
impl Copy for PerformanceImpact
impl Eq for PerformanceImpact
impl StructuralPartialEq for PerformanceImpact
Auto Trait Implementations§
impl Freeze for PerformanceImpact
impl RefUnwindSafe for PerformanceImpact
impl Send for PerformanceImpact
impl Sync for PerformanceImpact
impl Unpin for PerformanceImpact
impl UnwindSafe for PerformanceImpact
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