pub struct DatetimePickerElement {
pub action_id: Option<String>,
pub initial_date_time: Option<i64>,
pub confirm: Option<ConfirmationDialog>,
pub focus_on_load: Option<bool>,
/* private fields */
}Expand description
A date and time picker. https://docs.slack.dev/reference/block-kit/block-elements/datetime-picker-element
Fields§
§action_id: Option<String>§initial_date_time: Option<i64>§confirm: Option<ConfirmationDialog>§focus_on_load: Option<bool>Implementations§
Source§impl DatetimePickerElement
impl DatetimePickerElement
pub fn new() -> Self
pub fn action_id(self, action_id: impl Into<String>) -> Self
pub fn initial_date_time(self, initial_date_time: i64) -> Self
pub fn confirm(self, confirm: ConfirmationDialog) -> Self
pub fn focus_on_load(self, focus_on_load: bool) -> Self
Trait Implementations§
Source§impl Clone for DatetimePickerElement
impl Clone for DatetimePickerElement
Source§impl Debug for DatetimePickerElement
impl Debug for DatetimePickerElement
Source§impl Default for DatetimePickerElement
impl Default for DatetimePickerElement
Source§impl<'de> Deserialize<'de> for DatetimePickerElement
impl<'de> Deserialize<'de> for DatetimePickerElement
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<DatetimePickerElement> for ActionsElement
impl From<DatetimePickerElement> for ActionsElement
Source§fn from(value: DatetimePickerElement) -> Self
fn from(value: DatetimePickerElement) -> Self
Converts to this type from the input type.
Source§impl From<DatetimePickerElement> for InputElement
impl From<DatetimePickerElement> for InputElement
Source§fn from(value: DatetimePickerElement) -> Self
fn from(value: DatetimePickerElement) -> Self
Converts to this type from the input type.
Source§impl PartialEq for DatetimePickerElement
impl PartialEq for DatetimePickerElement
Source§impl Serialize for DatetimePickerElement
impl Serialize for DatetimePickerElement
impl StructuralPartialEq for DatetimePickerElement
Auto Trait Implementations§
impl Freeze for DatetimePickerElement
impl RefUnwindSafe for DatetimePickerElement
impl Send for DatetimePickerElement
impl Sync for DatetimePickerElement
impl Unpin for DatetimePickerElement
impl UnsafeUnpin for DatetimePickerElement
impl UnwindSafe for DatetimePickerElement
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