pub struct FormData {
pub fields: Vec<(String, String)>,
pub files: Vec<(String, FilePart)>,
}
Expand description
The extracted text fields and uploaded files from a multipart/form-data
request.
Use parse_multipart
to devise this object from a request.
Fields§
§fields: Vec<(String, String)>
Name-value pairs for plain text fields. Technically, these are form data parts with no
filename specified in the part’s Content-Disposition
.
files: Vec<(String, FilePart)>
Name-value pairs for temporary files. Technically, these are form data parts with a filename
specified in the part’s Content-Disposition
.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FormData
impl !RefUnwindSafe for FormData
impl !Send for FormData
impl !Sync for FormData
impl Unpin for FormData
impl !UnwindSafe for FormData
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