pub struct FileInputElement {
pub action_id: Option<String>,
pub filetypes: Vec<String>,
pub max_files: Option<u32>,
/* private fields */
}Expand description
A file upload input. https://docs.slack.dev/reference/block-kit/block-elements/file-input-element
Fields§
§action_id: Option<String>§filetypes: Vec<String>§max_files: Option<u32>Implementations§
Trait Implementations§
Source§impl Clone for FileInputElement
impl Clone for FileInputElement
Source§impl Debug for FileInputElement
impl Debug for FileInputElement
Source§impl Default for FileInputElement
impl Default for FileInputElement
Source§impl<'de> Deserialize<'de> for FileInputElement
impl<'de> Deserialize<'de> for FileInputElement
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<FileInputElement> for InputElement
impl From<FileInputElement> for InputElement
Source§fn from(value: FileInputElement) -> Self
fn from(value: FileInputElement) -> Self
Converts to this type from the input type.
Source§impl PartialEq for FileInputElement
impl PartialEq for FileInputElement
Source§impl Serialize for FileInputElement
impl Serialize for FileInputElement
impl StructuralPartialEq for FileInputElement
Auto Trait Implementations§
impl Freeze for FileInputElement
impl RefUnwindSafe for FileInputElement
impl Send for FileInputElement
impl Sync for FileInputElement
impl Unpin for FileInputElement
impl UnsafeUnpin for FileInputElement
impl UnwindSafe for FileInputElement
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