#[repr(C)]pub enum ScrollBehavior {
Auto = 0,
Smooth = 1,
}Expand description
CSS scroll-behavior property - controls smooth scrolling
https://developer.mozilla.org/en-US/docs/Web/CSS/scroll-behavior
Variants§
Auto = 0
Scrolling jumps instantly to the final position
Smooth = 1
Scrolling animates smoothly to the final position
Trait Implementations§
Source§impl Clone for ScrollBehavior
impl Clone for ScrollBehavior
Source§fn clone(&self) -> ScrollBehavior
fn clone(&self) -> ScrollBehavior
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 ScrollBehavior
impl Debug for ScrollBehavior
Source§impl Default for ScrollBehavior
impl Default for ScrollBehavior
Source§fn default() -> ScrollBehavior
fn default() -> ScrollBehavior
Returns the “default value” for a type. Read more
Source§impl Hash for ScrollBehavior
impl Hash for ScrollBehavior
Source§impl Ord for ScrollBehavior
impl Ord for ScrollBehavior
Source§fn cmp(&self, other: &ScrollBehavior) -> Ordering
fn cmp(&self, other: &ScrollBehavior) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ScrollBehavior
impl PartialEq for ScrollBehavior
Source§impl PartialOrd for ScrollBehavior
impl PartialOrd for ScrollBehavior
Source§impl PrintAsCssValue for ScrollBehavior
impl PrintAsCssValue for ScrollBehavior
fn print_as_css_value(&self) -> String
impl Copy for ScrollBehavior
impl Eq for ScrollBehavior
impl StructuralPartialEq for ScrollBehavior
Auto Trait Implementations§
impl Freeze for ScrollBehavior
impl RefUnwindSafe for ScrollBehavior
impl Send for ScrollBehavior
impl Sync for ScrollBehavior
impl Unpin for ScrollBehavior
impl UnwindSafe for ScrollBehavior
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