pub enum ScrollerSurfaceStateChange {
Unchanged,
ScrollOnly,
Structural,
}Expand description
Coarse classification of changes to a native or browser-owned scroller surface.
Variants§
Trait Implementations§
Source§impl Clone for ScrollerSurfaceStateChange
impl Clone for ScrollerSurfaceStateChange
impl Copy for ScrollerSurfaceStateChange
Source§impl Debug for ScrollerSurfaceStateChange
impl Debug for ScrollerSurfaceStateChange
impl Eq for ScrollerSurfaceStateChange
impl StructuralPartialEq for ScrollerSurfaceStateChange
Auto Trait Implementations§
impl Freeze for ScrollerSurfaceStateChange
impl RefUnwindSafe for ScrollerSurfaceStateChange
impl Send for ScrollerSurfaceStateChange
impl Sync for ScrollerSurfaceStateChange
impl Unpin for ScrollerSurfaceStateChange
impl UnsafeUnpin for ScrollerSurfaceStateChange
impl UnwindSafe for ScrollerSurfaceStateChange
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
Source§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.