pub struct SliderSpec {
pub orientation: SliderOrientation,
pub reverse_direction: bool,
pub thumb_extent: f32,
pub enabled: bool,
pub rotary_step: f32,
}Expand description
Input and geometry policy for a Slider.
Fields§
§orientation: SliderOrientation§reverse_direction: bool§thumb_extent: f32§enabled: bool§rotary_step: f32Implementations§
Source§impl SliderSpec
impl SliderSpec
pub fn new() -> Self
pub fn orientation(self, orientation: SliderOrientation) -> Self
pub fn reverse_direction(self, reverse_direction: bool) -> Self
pub fn thumb_extent(self, thumb_extent: f32) -> Self
pub fn enabled(self, enabled: bool) -> Self
pub fn rotary_step(self, rotary_step: f32) -> Self
Trait Implementations§
Source§impl Clone for SliderSpec
impl Clone for SliderSpec
Source§fn clone(&self) -> SliderSpec
fn clone(&self) -> SliderSpec
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SliderSpec
Source§impl Debug for SliderSpec
impl Debug for SliderSpec
Source§impl Default for SliderSpec
impl Default for SliderSpec
Source§impl PartialEq for SliderSpec
impl PartialEq for SliderSpec
impl StructuralPartialEq for SliderSpec
Auto Trait Implementations§
impl Freeze for SliderSpec
impl RefUnwindSafe for SliderSpec
impl Send for SliderSpec
impl Sync for SliderSpec
impl Unpin for SliderSpec
impl UnsafeUnpin for SliderSpec
impl UnwindSafe for SliderSpec
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