pub enum CascadeDecision {
Hold,
Degrade,
Recover,
}Expand description
Decision made by the cascade for a single frame.
Variants§
Hold
No action needed; rendering proceeds at current level.
Degrade
Degrade: reduce visual fidelity one (or more) levels.
Recover
Recover: restore visual fidelity one level after sustained good frames.
Implementations§
Trait Implementations§
Source§impl Clone for CascadeDecision
impl Clone for CascadeDecision
Source§fn clone(&self) -> CascadeDecision
fn clone(&self) -> CascadeDecision
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 CascadeDecision
impl Debug for CascadeDecision
Source§impl PartialEq for CascadeDecision
impl PartialEq for CascadeDecision
impl Copy for CascadeDecision
impl Eq for CascadeDecision
impl StructuralPartialEq for CascadeDecision
Auto Trait Implementations§
impl Freeze for CascadeDecision
impl RefUnwindSafe for CascadeDecision
impl Send for CascadeDecision
impl Sync for CascadeDecision
impl Unpin for CascadeDecision
impl UnsafeUnpin for CascadeDecision
impl UnwindSafe for CascadeDecision
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.