pub struct MultiPartBuilder { /* private fields */ }
Expand description
Multipart builder
Implementations§
Source§impl MultiPartBuilder
impl MultiPartBuilder
Sourcepub fn new() -> MultiPartBuilder
pub fn new() -> MultiPartBuilder
Creates default multipart builder
Sourcepub fn header<H>(self, header: H) -> MultiPartBuilderwhere
H: Header,
pub fn header<H>(self, header: H) -> MultiPartBuilderwhere
H: Header,
Set a header
Sourcepub fn kind(self, kind: MultiPartKind) -> MultiPartBuilder
pub fn kind(self, kind: MultiPartKind) -> MultiPartBuilder
Set Content-Type
header using MultiPartKind
Sourcepub fn boundary<S>(self, boundary: S) -> MultiPartBuilder
pub fn boundary<S>(self, boundary: S) -> MultiPartBuilder
Set custom boundary
Sourcepub fn singlepart(self, part: SinglePart) -> MultiPart
pub fn singlepart(self, part: SinglePart) -> MultiPart
Creates multipart using singlepart
Trait Implementations§
Source§impl Clone for MultiPartBuilder
impl Clone for MultiPartBuilder
Source§fn clone(&self) -> MultiPartBuilder
fn clone(&self) -> MultiPartBuilder
Returns a copy 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 MultiPartBuilder
impl Debug for MultiPartBuilder
Source§impl Default for MultiPartBuilder
impl Default for MultiPartBuilder
Source§fn default() -> MultiPartBuilder
fn default() -> MultiPartBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MultiPartBuilder
impl RefUnwindSafe for MultiPartBuilder
impl Send for MultiPartBuilder
impl Sync for MultiPartBuilder
impl Unpin for MultiPartBuilder
impl UnwindSafe for MultiPartBuilder
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