pub struct NodeScrollPhysics {
pub velocity: LogicalPosition,
pub is_rubber_banding: bool,
}Expand description
Per-node scroll physics state
Fields§
§velocity: LogicalPositionCurrent velocity in pixels/second
is_rubber_banding: boolWhether this node is currently in a rubber-band overshoot state
Trait Implementations§
Source§impl Clone for NodeScrollPhysics
impl Clone for NodeScrollPhysics
Source§fn clone(&self) -> NodeScrollPhysics
fn clone(&self) -> NodeScrollPhysics
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 NodeScrollPhysics
impl Debug for NodeScrollPhysics
Source§impl Default for NodeScrollPhysics
impl Default for NodeScrollPhysics
Source§fn default() -> NodeScrollPhysics
fn default() -> NodeScrollPhysics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for NodeScrollPhysics
impl RefUnwindSafe for NodeScrollPhysics
impl Send for NodeScrollPhysics
impl Sync for NodeScrollPhysics
impl Unpin for NodeScrollPhysics
impl UnsafeUnpin for NodeScrollPhysics
impl UnwindSafe for NodeScrollPhysics
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more