pub enum RetainedRefusal {
NotRetainable,
Empty,
Overflow,
TooLarge,
OverBudget,
Duplicate,
}Expand description
Why a body was rendered inline rather than into a retained page.
Variants§
NotRetainable
The compiler marked the body unretainable (see
RetainedKind::Record).
Empty
The body drew nothing at all.
Overflow
The body drew outside its own rectangle.
TooLarge
The body’s bounds exceed the largest page on either axis.
OverBudget
The body’s page needs more than the whole budget, or more than every evictable page frees.
Duplicate
The frame already records or draws the same key.
Trait Implementations§
Source§impl Clone for RetainedRefusal
impl Clone for RetainedRefusal
impl Copy for RetainedRefusal
Source§impl Debug for RetainedRefusal
impl Debug for RetainedRefusal
impl Eq for RetainedRefusal
Source§impl PartialEq for RetainedRefusal
impl PartialEq for RetainedRefusal
impl StructuralPartialEq for RetainedRefusal
Auto Trait Implementations§
impl Freeze for RetainedRefusal
impl RefUnwindSafe for RetainedRefusal
impl Send for RetainedRefusal
impl Sync for RetainedRefusal
impl Unpin for RetainedRefusal
impl UnsafeUnpin for RetainedRefusal
impl UnwindSafe for RetainedRefusal
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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§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.