[−][src]Enum azul_webrender::PrimitiveCompareResult
The result of a primitive dependency comparison. Size is a u8 since this is a hot path in the code, and keeping the data small is a performance win.
Variants
Primitives match
Something in the PrimitiveDescriptor was different
The clip node content or spatial node changed
The value of the transform changed
An image dependency was dirty
The value of an opacity binding changed
The value of a color binding changed
Trait Implementations
impl Clone for PrimitiveCompareResult
[src]
fn clone(&self) -> PrimitiveCompareResult
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for PrimitiveCompareResult
[src]
impl Debug for PrimitiveCompareResult
[src]
impl PartialEq<PrimitiveCompareResult> for PrimitiveCompareResult
[src]
fn eq(&self, other: &PrimitiveCompareResult) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralPartialEq for PrimitiveCompareResult
[src]
Auto Trait Implementations
impl RefUnwindSafe for PrimitiveCompareResult
impl Send for PrimitiveCompareResult
impl Sync for PrimitiveCompareResult
impl Unpin for PrimitiveCompareResult
impl UnwindSafe for PrimitiveCompareResult
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>,