Rocket/lib/src
Sergio Benitez 4df7ce6bf5 Propogate route names through codegen to runtime.
This commit modifies `codegen` so that a route's name (the name of the
route handler) is stored in the generated static route information
structure and later propogated into the corresponding `Route`
structure.

The primary advantage of this change is an improvement to debug and
error messages which now include route names. The collision error
message, in particular, has been improved dramatically in this commit.
Additionally, the `LaunchError::Collision` variant now contains a
vector of the colliding routes.
2017-08-20 10:55:23 -07:00
..
config Fix typo in 'Limits' docs: anf -> and. 2017-08-04 20:21:21 -07:00
data Rename 'contrib::JSON' to 'contrib::Json'. 2017-07-12 15:11:41 -07:00
fairing Fix 'clusure' typo in fairings guide and ad_hoc.rs. 2017-07-15 00:36:41 -07:00
http Add 'Box' conversion methods to 'UncasedStr'. 2017-08-13 02:17:53 -07:00
local Add 'LocalRequest' cookies as original. 2017-07-04 14:51:00 -07:00
request Add missing comma in 'FromParam' docs. 2017-08-14 11:49:59 -07:00
response Fix spelling of "corresponding" in 'status' docs. 2017-07-27 01:58:25 -04:00
router Propogate route names through codegen to runtime. 2017-08-20 10:55:23 -07:00
catcher.rs Use TitleCase for all 'content::' struct names. 2017-07-12 15:21:45 -07:00
codegen.rs Propogate route names through codegen to runtime. 2017-08-20 10:55:23 -07:00
error.rs Propogate route names through codegen to runtime. 2017-08-20 10:55:23 -07:00
ext.rs Rename 'WeightedMediaType' to 'QMediaType'. More docs. 2017-06-22 04:29:59 -07:00
handler.rs Initial cleanup of 'http' docs. Add 'handler::Outcome' docs. 2017-06-19 17:32:33 -07:00
lib.rs Use 'hyper_sync_rustls' for hyper/rustls interop. 2017-07-12 04:13:46 -07:00
logger.rs Enable ASCII escape sequences in Windows consoles. 2017-07-26 22:54:45 -04:00
outcome.rs Fix 'IntoOutcome' implementations for 'Option' and 'Result'. 2017-07-04 14:05:16 -07:00
rocket.rs Propogate route names through codegen to runtime. 2017-08-20 10:55:23 -07:00