pub struct MultipartForm { /* private fields */ }Expand description
Generic multipart form data container
Implementations§
Source§impl MultipartForm
impl MultipartForm
Sourcepub fn new() -> MultipartForm
pub fn new() -> MultipartForm
Create a new empty multipart form
Sourcepub fn part(self, part: Part) -> MultipartForm
pub fn part(self, part: Part) -> MultipartForm
Add a part to the form
Sourcepub fn text(
self,
name: impl Into<String>,
value: impl Into<String>,
) -> MultipartForm
pub fn text( self, name: impl Into<String>, value: impl Into<String>, ) -> MultipartForm
Add a text field
Sourcepub fn file(
self,
name: impl Into<String>,
filename: impl Into<String>,
content_type: Mime,
data: impl Into<Bytes>,
) -> MultipartForm
pub fn file( self, name: impl Into<String>, filename: impl Into<String>, content_type: Mime, data: impl Into<Bytes>, ) -> MultipartForm
Add a file/binary field
Sourcepub fn boundary(self, boundary: impl Into<String>) -> MultipartForm
pub fn boundary(self, boundary: impl Into<String>) -> MultipartForm
Set a custom boundary (optional, one will be generated if not set)
Trait Implementations§
Source§impl Clone for MultipartForm
impl Clone for MultipartForm
Source§fn clone(&self) -> MultipartForm
fn clone(&self) -> MultipartForm
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MultipartForm
impl Debug for MultipartForm
Source§impl Default for MultipartForm
impl Default for MultipartForm
Source§fn default() -> MultipartForm
fn default() -> MultipartForm
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MultipartForm
impl RefUnwindSafe for MultipartForm
impl Send for MultipartForm
impl Sync for MultipartForm
impl Unpin for MultipartForm
impl UnwindSafe for MultipartForm
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