FromMultipartField

Trait FromMultipartField 

Source
pub trait FromMultipartField: Sized {
    // Required method
    fn from_field(field: &MultipartField) -> Result<Self, Error>;
}
Expand description

Allows to create a field from a multer::Field.

Required Methods§

Source

fn from_field(field: &MultipartField) -> Result<Self, Error>

Parses the value of the given form field.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl FromMultipartField for IpAddr

Source§

impl FromMultipartField for SocketAddr

Source§

impl FromMultipartField for bool

Source§

impl FromMultipartField for char

Source§

impl FromMultipartField for f32

Source§

impl FromMultipartField for f64

Source§

impl FromMultipartField for i8

Source§

impl FromMultipartField for i16

Source§

impl FromMultipartField for i32

Source§

impl FromMultipartField for i64

Source§

impl FromMultipartField for i128

Source§

impl FromMultipartField for isize

Source§

impl FromMultipartField for u8

Source§

impl FromMultipartField for u16

Source§

impl FromMultipartField for u32

Source§

impl FromMultipartField for u64

Source§

impl FromMultipartField for u128

Source§

impl FromMultipartField for ()

Source§

impl FromMultipartField for usize

Source§

impl FromMultipartField for String

Source§

impl FromMultipartField for Ipv4Addr

Source§

impl FromMultipartField for Ipv6Addr

Source§

impl FromMultipartField for SocketAddrV4

Source§

impl FromMultipartField for SocketAddrV6

Source§

impl FromMultipartField for AtomicBool

Source§

impl FromMultipartField for AtomicI8

Source§

impl FromMultipartField for AtomicI16

Source§

impl FromMultipartField for AtomicI32

Source§

impl FromMultipartField for AtomicI64

Source§

impl FromMultipartField for AtomicIsize

Source§

impl FromMultipartField for AtomicU8

Source§

impl FromMultipartField for AtomicU16

Source§

impl FromMultipartField for AtomicU32

Source§

impl FromMultipartField for AtomicU64

Source§

impl FromMultipartField for AtomicUsize

Source§

impl FromMultipartField for OsString

Source§

impl FromMultipartField for PathBuf

Source§

impl FromMultipartField for NonZeroI8

Source§

impl FromMultipartField for NonZeroI16

Source§

impl FromMultipartField for NonZeroI32

Source§

impl FromMultipartField for NonZeroI64

Source§

impl FromMultipartField for NonZeroI128

Source§

impl FromMultipartField for NonZeroU8

Source§

impl FromMultipartField for NonZeroU16

Source§

impl FromMultipartField for NonZeroU32

Source§

impl FromMultipartField for NonZeroU64

Source§

impl FromMultipartField for NonZeroU128

Source§

impl<'a, T> FromMultipartField for &'a PhantomData<T>

Source§

impl<K, V> FromMultipartField for (K, V)
where K: FromStr, V: FromMultipartField, K::Err: Error + Send + Sync + 'static,

Source§

impl<T> FromMultipartField for Result<T, Error>

Source§

impl<T> FromMultipartField for PhantomData<T>

Source§

impl<T: FromMultipartField + Clone> FromMultipartField for Cow<'_, T>

Source§

impl<T: FromMultipartField> FromMultipartField for Option<T>

Source§

impl<T: FromMultipartField> FromMultipartField for Box<T>

Source§

impl<T: FromMultipartField> FromMultipartField for Rc<T>

Source§

impl<T: FromMultipartField> FromMultipartField for Arc<T>

Source§

impl<T: FromMultipartField> FromMultipartField for Cell<T>

Source§

impl<T: FromMultipartField> FromMultipartField for RefCell<T>

Source§

impl<T: FromMultipartField> FromMultipartField for Wrapping<T>

Source§

impl<T: FromMultipartField> FromMultipartField for Mutex<T>

Source§

impl<T: FromMultipartField> FromMultipartField for RwLock<T>

Implementors§