rwf2/Rocket

(async) Remove or replace typed headers

Open

#1,067 创建于 2019年8月2日

在 GitHub 查看
 (12 评论) (0 反应) (1 负责人)Rust (25,738 star) (1,645 fork)batch import
help wanted

描述

Typed headers were removed between hyper 0.10 and hyper 0.12. typed-headers does not appear to have all the headers hyper 0.10 did, but it looks like hyperx and headers might.

Options:

  • Re-export headers from one or the other library - this is what we did with hyper 0.10
  • Remove typed header support - this is currently implemented in the async branch; only the header names are available in hyper and we re-export those.
  • Implement From<X> for Header for every header in one or both of hyperx and typed-headers, perhaps behind a feature flag

贡献者指南