servo/components/hyper_serde
Martin Robinson 569c4a8823
Integrate hyper_serde into Servo source (#30803)
hyper_serde changes very infrequently and typically only in order to
upgrade Servo dependencies. crates.io lists hyper_serde as having no
dependents, and its integration will not prevent releasing new versions.
Integrating it will both reduce the number of repositories we have to
maintain as well as making it easier to upgrade Servo dependencies.
2023-12-14 11:43:10 +00:00
..
tests Integrate hyper_serde into Servo source (#30803) 2023-12-14 11:43:10 +00:00
Cargo.toml Integrate hyper_serde into Servo source (#30803) 2023-12-14 11:43:10 +00:00
lib.rs Integrate hyper_serde into Servo source (#30803) 2023-12-14 11:43:10 +00:00
LICENSE-APACHE Integrate hyper_serde into Servo source (#30803) 2023-12-14 11:43:10 +00:00
LICENSE-MIT Integrate hyper_serde into Servo source (#30803) 2023-12-14 11:43:10 +00:00
README.md Integrate hyper_serde into Servo source (#30803) 2023-12-14 11:43:10 +00:00

Serde support for Hyper types

This crate provides wrappers and convenience functions to support Serde for some types defined in cookie, Hyper, mime and time.

The supported types are:

  • cookie::Cookie
  • hyper::header::ContentType
  • hyper::header::Headers
  • hyper::http::RawStatus
  • hyper::method::Method
  • hyper::Uri
  • mime::Mime
  • time::Tm

For more details, see the crate documentation.

License

hyper_serde is licensed under the following licenses.

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in hyper_serde by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.