1 unstable release

0.1.0 Dec 29, 2023

#354 in Memory management

Download history 31/week @ 2023-12-27 40/week @ 2024-01-03 18/week @ 2024-01-10 48/week @ 2024-01-17 16/week @ 2024-01-24 25/week @ 2024-01-31 55/week @ 2024-02-07 61/week @ 2024-02-14 36/week @ 2024-02-21 55/week @ 2024-02-28 37/week @ 2024-03-06 22/week @ 2024-03-13 14/week @ 2024-03-20 108/week @ 2024-03-27 32/week @ 2024-04-03

179 downloads per month
Used in xitca-web

Apache-2.0

35KB
720 lines

an async http multipart crate.

Features

  • common http types and streaming interface for easy integration.
  • native async/await support focus on stack pinned streaming type.
  • in place streaming parsing first with reduced memory copy and reduced additional allocation.

Requirement

  • Rust 1.75
  • http and futures for http types and async streaming interaction[^1]

[^1]: see project Cargo.toml for dependency versioning.

Dependencies

~1MB
~19K SLoC