Rocket/core/codegen/tests
Sergio Benitez 63e6845386 Revamp 'Response', 'Body' types.
This is a breaking change for many consumers of the 'Response' and all
consumers of the 'Body' API. The summary of breaking changes is:

  * 'Response::body()', 'Response::body_mut()' are infallible.
  * A 'Body' can represent an empty body in more cases.
  * 'ResponseBuilder' is now simply 'Builder'.
  * Direct body read methods on 'Response' were removed in favor of
    chaining through 'body_mut()': 'r.body_mut().to_string()'.
  * Notion of a 'chunked_body' was removed as it was inaccurate.
  * Maximum chunk size can be set on any body.
  * 'Response' no longer implements 'Responder'.

A few bugs were fixed in the process. Specifically, 'Body' will emit an
accurate size even for bodies that are partially read, and the size of
seek-determined bodies is emitted on HEAD request where it wasn't
before. Specifics on transport were clarified, and 'Body' docs greatly
improved as a result.
2021-04-28 02:21:33 -07:00
..
ui-fail Introduce statically-enforced 'Rocket' phasing. 2021-04-13 19:26:45 -07:00
ui-fail-nightly Introduce sentinels: auto-discovered launch abort. 2021-04-16 01:44:53 -07:00
ui-fail-stable Introduce sentinels: auto-discovered launch abort. 2021-04-16 01:44:53 -07:00
async-entry.rs Introduce statically-enforced 'Rocket' phasing. 2021-04-13 19:26:45 -07:00
async-routes.rs Remove use of stable 'proc_macro_hygiene' feature. 2020-07-11 10:48:08 -07:00
expansion.rs Rename 'rocket::ignite()' to 'rocket::build()'. 2021-04-08 01:07:52 -07:00
from_form_field.rs Allow several 'field' attributes in all derives. 2021-04-07 23:09:05 -07:00
from_form.rs Make 'FileName' a DST. Improve sanitization. 2021-04-03 17:09:00 -07:00
responder.rs Revamp 'Response', 'Body' types. 2021-04-28 02:21:33 -07:00
route-data.rs Rename 'rocket::ignite()' to 'rocket::build()'. 2021-04-08 01:07:52 -07:00
route-format.rs Rename 'rocket::ignite()' to 'rocket::build()'. 2021-04-08 01:07:52 -07:00
route-ranking.rs Rename 'rocket::ignite()' to 'rocket::build()'. 2021-04-08 01:07:52 -07:00
route-raw.rs Rename 'rocket::ignite()' to 'rocket::build()'. 2021-04-08 01:07:52 -07:00
route.rs Doc 'form' items, 'async_test', private macros. 2021-04-28 02:21:30 -07:00
segment-ignore.rs Rename 'rocket::ignite()' to 'rocket::build()'. 2021-04-08 01:07:52 -07:00
typed-uris.rs Revamp codegen, fixing inconscpicuous bugs. 2021-03-04 02:01:25 -08:00
ui-fail.rs Implement codegen testing on stable. 2020-07-21 15:11:07 -07:00
uri_display.rs Allow several 'field' attributes in all derives. 2021-04-07 23:09:05 -07:00