pub struct LayerChange(/* private fields */);Expand description
A number a layer takes when it is made and whenever it or a layer beneath it changes, as its raster cache hashes are forgotten: a renderer that kept what it built from a subtree knows from an equal number that nothing in it changed since, save the subtree’s placement in its parent.
Trait Implementations§
Source§impl Clone for LayerChange
impl Clone for LayerChange
impl Copy for LayerChange
Source§impl Debug for LayerChange
impl Debug for LayerChange
Source§impl Default for LayerChange
impl Default for LayerChange
impl Eq for LayerChange
Source§impl Hash for LayerChange
impl Hash for LayerChange
Source§impl PartialEq for LayerChange
impl PartialEq for LayerChange
impl StructuralPartialEq for LayerChange
Auto Trait Implementations§
impl Freeze for LayerChange
impl RefUnwindSafe for LayerChange
impl Send for LayerChange
impl Sync for LayerChange
impl Unpin for LayerChange
impl UnsafeUnpin for LayerChange
impl UnwindSafe for LayerChange
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