pub struct SimpleSliderState { /* private fields */ }Expand description
Simple implementation of SliderState for prototyping
Implementations§
Trait Implementations§
Source§impl Clone for SimpleSliderState
impl Clone for SimpleSliderState
Source§fn clone(&self) -> SimpleSliderState
fn clone(&self) -> SimpleSliderState
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 SimpleSliderState
impl Debug for SimpleSliderState
Source§impl Default for SimpleSliderState
impl Default for SimpleSliderState
Source§fn default() -> SimpleSliderState
fn default() -> SimpleSliderState
Returns the “default value” for a type. Read more
Source§impl SliderState for SimpleSliderState
impl SliderState for SimpleSliderState
fn is_dragging(&self, slider_id: &str, handle: SliderHandle) -> bool
fn is_hovered(&self, slider_id: &str, handle: SliderHandle) -> bool
fn set_dragging( &mut self, slider_id: &str, handle: SliderHandle, dragging: bool, )
fn set_hovered(&mut self, slider_id: &str, handle: SliderHandle, hovered: bool)
Auto Trait Implementations§
impl Freeze for SimpleSliderState
impl RefUnwindSafe for SimpleSliderState
impl Send for SimpleSliderState
impl Sync for SimpleSliderState
impl Unpin for SimpleSliderState
impl UnsafeUnpin for SimpleSliderState
impl UnwindSafe for SimpleSliderState
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