[][src]Struct plaster_forms::fields::file::Props

pub struct Props {
    pub label: String,
    pub class: String,
    pub on_change: Option<Callback<Vec<File>>>,
}

Fields

label: String

The input label

class: String

HTML class

on_change: Option<Callback<Vec<File>>>

A callback that is fired when the user changes the input value

Trait Implementations

impl Default for Props[src]

impl PartialEq<Props> for Props[src]

impl Clone for Props[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl !Sync for Props

impl Unpin for Props

impl !Send for Props

impl !UnwindSafe for Props

impl !RefUnwindSafe for Props

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]