pub struct MultipartFormData {
pub files: HashMap<Arc<String>, FileField>,
pub raw: HashMap<Arc<String>, RawField>,
pub texts: HashMap<Arc<String>, TextField>,
}
Expand description
Parsed multipart/form-data.
Fields
files: HashMap<Arc<String>, FileField>
raw: HashMap<Arc<String>, RawField>
texts: HashMap<Arc<String>, TextField>
Implementations
sourceimpl MultipartFormData
impl MultipartFormData
sourcepub fn parse(
content_type: &ContentType,
data: Data,
options: MultipartFormDataOptions<'_>
) -> Result<MultipartFormData, MultipartFormDataError>
pub fn parse(
content_type: &ContentType,
data: Data,
options: MultipartFormDataOptions<'_>
) -> Result<MultipartFormData, MultipartFormDataError>
Parse multipart/form-data from the HTTP body.
Trait Implementations
sourceimpl Debug for MultipartFormData
impl Debug for MultipartFormData
Auto Trait Implementations
impl RefUnwindSafe for MultipartFormData
impl Send for MultipartFormData
impl Sync for MultipartFormData
impl Unpin for MultipartFormData
impl UnwindSafe for MultipartFormData
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> IntoCollection<T> for T
impl<T> IntoCollection<T> for T
fn into_collection<A>(self) -> SmallVec<A>where
A: Array<Item = T>,
fn into_collection<A>(self) -> SmallVec<A>where
A: Array<Item = T>,
Converts
self
into a collection.