pub struct Multipart(/* private fields */);
Implementations§
Source§impl Multipart
impl Multipart
pub fn new(mime_type: &str) -> Multipart
pub fn from_message( headers: &mut MessageHeaders, body: &mut MessageBody, ) -> Option<Multipart>
pub fn append_form_file( &mut self, control_name: &str, filename: &str, content_type: &str, body: &mut Buffer, )
pub fn append_form_string(&mut self, control_name: &str, data: &str)
pub fn append_part(&mut self, headers: &mut MessageHeaders, body: &mut Buffer)
pub fn length(&mut self) -> i32
pub fn part(&mut self, part: i32) -> Option<(MessageHeaders, Buffer)>
pub fn to_message( &mut self, dest_headers: &mut MessageHeaders, dest_body: &mut MessageBody, )
Trait Implementations§
Source§impl Ord for Multipart
impl Ord for Multipart
Source§impl PartialOrd for Multipart
impl PartialOrd for Multipart
Source§impl StaticType for Multipart
impl StaticType for Multipart
Source§fn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of
Self
.impl Eq for Multipart
impl StructuralPartialEq for Multipart
Auto Trait Implementations§
impl Freeze for Multipart
impl RefUnwindSafe for Multipart
impl !Send for Multipart
impl !Sync for Multipart
impl Unpin for Multipart
impl UnwindSafe for Multipart
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