pub struct MultipartEncoder { /* private fields */ }Implementations§
Source§impl MultipartEncoder
impl MultipartEncoder
pub fn new( boundary: impl Into<String>, parts: Vec<MultipartPart>, limits: CodecLimits, ) -> Result<Self, CodecError>
pub fn from_multipart( boundary: impl Into<String>, body: Multipart, limits: CodecLimits, ) -> Result<Self, CodecError>
pub fn next_chunk( &mut self, ) -> CodecFuture<'_, Result<Option<Bytes>, CodecError>>
Auto Trait Implementations§
impl !Freeze for MultipartEncoder
impl !RefUnwindSafe for MultipartEncoder
impl !Sync for MultipartEncoder
impl !UnwindSafe for MultipartEncoder
impl Send for MultipartEncoder
impl Unpin for MultipartEncoder
impl UnsafeUnpin for MultipartEncoder
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