feat(langtags): use true language tags in headers

Make hyper dependant on rust-language-tags providing complete parsing
and formatting of language tags. Remove builtin solution for simple
tags.

BREAKING CHANGE: AcceptLanguage and ContentLanguage use LanguageTag now,
Language removed from Hyper.
This commit is contained in:
Pyfisch
2015-06-23 18:27:19 +02:00
parent c3935d657e
commit 99ff7e6257
7 changed files with 54 additions and 112 deletions

View File

@@ -2,12 +2,10 @@ pub use self::charset::Charset;
pub use self::encoding::Encoding;
pub use self::entity::EntityTag;
pub use self::httpdate::HttpDate;
pub use self::language::Language;
pub use self::quality_item::{Quality, QualityItem, qitem, q};
mod charset;
mod encoding;
mod entity;
mod httpdate;
mod language;
mod quality_item;