pub enum SelectionScrollType {
Cursor,
Selection,
DragSelection {
mouse_position: LogicalPosition,
},
}Expand description
Type of selection bounds to scroll into view
Variants§
Cursor
Scroll cursor (0-size selection) into view
Selection
Scroll current selection bounds into view
DragSelection
Scroll for drag selection (use mouse position for direction/speed)
Fields
§
mouse_position: LogicalPositionTrait Implementations§
Source§impl Clone for SelectionScrollType
impl Clone for SelectionScrollType
Source§fn clone(&self) -> SelectionScrollType
fn clone(&self) -> SelectionScrollType
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 SelectionScrollType
impl Debug for SelectionScrollType
impl Copy for SelectionScrollType
Auto Trait Implementations§
impl Freeze for SelectionScrollType
impl RefUnwindSafe for SelectionScrollType
impl Send for SelectionScrollType
impl Sync for SelectionScrollType
impl Unpin for SelectionScrollType
impl UnwindSafe for SelectionScrollType
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