pub struct SliderProperties {
pub min: Step,
pub max: Step,
pub value: Option<f64>,
pub hide_labels: bool,
pub label_precision: usize,
pub ticks: Vec<Step>,
pub suppress_initial_change: bool,
pub onchange: Callback<f64>,
pub snap_mode: SnapMode,
}Expand description
Properties for Slider
Fields§
§min: StepThe minimum value.
max: StepThe maximum value.
value: Option<f64>The initial value.
hide_labels: boolFlag to hide the label.
label_precision: usizeThe precision of the value label.
ticks: Vec<Step>§suppress_initial_change: boolAn option to suppress reporting the initial value as change.
onchange: Callback<f64>A callback reporting changes.
snap_mode: SnapModeTrait Implementations§
Source§impl Clone for SliderProperties
impl Clone for SliderProperties
Source§fn clone(&self) -> SliderProperties
fn clone(&self) -> SliderProperties
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for SliderProperties
impl PartialEq for SliderProperties
Source§impl Properties for SliderProperties
impl Properties for SliderProperties
impl StructuralPartialEq for SliderProperties
Auto Trait Implementations§
impl Freeze for SliderProperties
impl !RefUnwindSafe for SliderProperties
impl !Send for SliderProperties
impl !Sync for SliderProperties
impl Unpin for SliderProperties
impl !UnwindSafe for SliderProperties
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoPropValue<Option<T>> for T
impl<T> IntoPropValue<Option<T>> for T
Source§fn into_prop_value(self) -> Option<T>
fn into_prop_value(self) -> Option<T>
Convert
self to a value of a Properties struct.Source§impl<T> IntoPropValue<T> for T
impl<T> IntoPropValue<T> for T
Source§fn into_prop_value(self) -> T
fn into_prop_value(self) -> T
Convert
self to a value of a Properties struct.