pub struct DateTimePicker { /* private fields */ }Expand description
A DatePicker beside a TimePicker, over one value. Picking a date first
sets the time to midnight, and clearing the time clears both.
Implementations§
Source§impl DateTimePicker
impl DateTimePicker
Sourcepub fn new(value: Binding<Option<DateTime>>, month: Date) -> DateTimePicker
pub fn new(value: Binding<Option<DateTime>>, month: Date) -> DateTimePicker
month is shown when no date is selected yet.
Sourcepub fn label(self, label: impl Into<String>) -> DateTimePicker
pub fn label(self, label: impl Into<String>) -> DateTimePicker
The name screen readers announce. Both of its fields use it.
Sourcepub fn step_minutes(self, minutes: u16) -> DateTimePicker
pub fn step_minutes(self, minutes: u16) -> DateTimePicker
The minutes between the times in the list. 30 by default.
Sourcepub fn disabled(self, disabled: bool) -> DateTimePicker
pub fn disabled(self, disabled: bool) -> DateTimePicker
Turns the picker off: it fades, leaves the tab order and ignores input.
Sourcepub fn read_only(self, read_only: bool) -> DateTimePicker
pub fn read_only(self, read_only: bool) -> DateTimePicker
Shows the value without letting it change; it can still be focused and read.
Trait Implementations§
Source§impl Debug for DateTimePicker
impl Debug for DateTimePicker
Auto Trait Implementations§
impl !RefUnwindSafe for DateTimePicker
impl !Send for DateTimePicker
impl !Sync for DateTimePicker
impl !UnwindSafe for DateTimePicker
impl Freeze for DateTimePicker
impl Unpin for DateTimePicker
impl UnsafeUnpin for DateTimePicker
Blanket Implementations§
impl<T> AutoreleaseSafe for Twhere
T: ?Sized,
impl<T> AutoreleaseSafe for Twhere
T: ?Sized,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
impl<S, T> Duplex<S> for Twhere
T: FromSample<S> + ToSample<S>,
impl<T> ErasedDestructor for Twhere
T: 'static,
§impl<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
§impl<T, U> ToSample<U> for Twhere
U: FromSample<T>,
impl<T, U> ToSample<U> for Twhere
U: FromSample<T>,
fn to_sample_(self) -> U
Source§impl<V> ViewExt for Vwhere
V: View,
impl<V> ViewExt for Vwhere
V: View,
Source§fn padding(self, padding: impl Into<Insets>) -> Styled<Self>
fn padding(self, padding: impl Into<Insets>) -> Styled<Self>
Adds padding inside the box, in logical pixels.
Source§fn background(self, fill: impl Into<Fill>) -> Styled<Self>
fn background(self, fill: impl Into<Fill>) -> Styled<Self>
Paints a background behind the content.
Source§fn frame(self, width: Option<f32>, height: Option<f32>) -> Styled<Self>
fn frame(self, width: Option<f32>, height: Option<f32>) -> Styled<Self>
Fixes the width and/or height in logical pixels;
None keeps the content size.