[−][src]Enum azul_webrender::InvalidationReason
Debugging information about why a tile was invalidated
Variants
The fractional offset changed
Fields of FractionalOffset
old: PictureVector2D
new: PictureVector2D
The background color changed
The opaque state of the backing native surface changed
Fields of SurfaceOpacityChanged
became_opaque: bool
There was no backing texture (evicted or never rendered)
There was no backing native surface (never rendered, or recreated)
The primitive count in the dependency list was different
The content of one of the primitives was different
Fields of Content
prim_compare_result: PrimitiveCompareResult
What changed in the primitive that was different
prim_compare_result_detail: Option<PrimitiveCompareResultDetail>
Trait Implementations
impl Clone for InvalidationReason
[src]
fn clone(&self) -> InvalidationReason
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for InvalidationReason
[src]
Auto Trait Implementations
impl RefUnwindSafe for InvalidationReason
impl Send for InvalidationReason
impl Sync for InvalidationReason
impl Unpin for InvalidationReason
impl UnwindSafe for InvalidationReason
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,