pub struct InvalidationFlags {
pub layout: bool,
pub paint: bool,
pub hit_test: bool,
}Fields§
§layout: bool§paint: bool§hit_test: boolImplementations§
Source§impl InvalidationFlags
impl InvalidationFlags
pub fn mark(&mut self, inv: Invalidation)
pub fn clear(&mut self)
Trait Implementations§
Source§impl Clone for InvalidationFlags
impl Clone for InvalidationFlags
Source§fn clone(&self) -> InvalidationFlags
fn clone(&self) -> InvalidationFlags
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for InvalidationFlags
Source§impl Debug for InvalidationFlags
impl Debug for InvalidationFlags
Source§impl Default for InvalidationFlags
impl Default for InvalidationFlags
Source§fn default() -> InvalidationFlags
fn default() -> InvalidationFlags
Returns the “default value” for a type. Read more
impl Eq for InvalidationFlags
Source§impl PartialEq for InvalidationFlags
impl PartialEq for InvalidationFlags
Source§fn eq(&self, other: &InvalidationFlags) -> bool
fn eq(&self, other: &InvalidationFlags) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for InvalidationFlags
Auto Trait Implementations§
impl Freeze for InvalidationFlags
impl RefUnwindSafe for InvalidationFlags
impl Send for InvalidationFlags
impl Sync for InvalidationFlags
impl Unpin for InvalidationFlags
impl UnsafeUnpin for InvalidationFlags
impl UnwindSafe for InvalidationFlags
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