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 · 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 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
Source§impl PartialEq for InvalidationFlags
impl PartialEq for InvalidationFlags
impl Copy for InvalidationFlags
impl Eq for InvalidationFlags
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