use crate::{ types::{Form, Value}, upload::handle_multipart, }; use actix_web::{dev::Payload, FromRequest, HttpRequest, ResponseError}; use std::{future::Future, pin::Pin, rc::Rc}; pub trait FormData { type Item: 'static; type Error: ResponseError + 'static; fn form(req: &HttpRequest) -> Result