|0.5.2||Mar 28, 2019|
|0.5.1||Sep 10, 2017|
|0.5.0||Mar 11, 2017|
|0.3.4||Dec 13, 2016|
|0.2.3||Jul 29, 2016|
#64 in Email
318 downloads per month
Used in 9 crates (3 directly)
Rust library for MIME multipart parsing, construction, and streaming
Documentation is available at https://mikedilger.github.io/mime-multipart
- Parses from a stream, rather than in memory, so that memory is not hogged.
- Streams parts which are identified as files (via the part's Content-Disposition header, if any, or via a manual override) to files on disk.
- Uses buffered streams.
- Lets you build and stream out a multipart as a vector of parts (
Nodes), some of which could be files, others could be nested multipart parts.
If you are specifically dealing with
multipart/formdata, you may be interested in
https://github.com/mikedilger/formdata which uses this crate and takes it a step
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.