Sergio Benitez
9e4e46fd12
Implement 'FromParam' for 'Cow<str>'.
2017-09-25 20:32:43 -07:00
Lukas Kalbertodt
a6c5a7e31c
Use 'debug_struct' to improve 'Config' 'Debug' impl.
...
Using the method `debug_struct()` of `fmt::Formatter` takes care of
the exact formatting for us. Additionally, it also handles the
"alternate" form of printing enabled with '#'. In the struct case it
prints the struct on multiple lines instead of just one.
This commit also changes the output slightly. Before, the field
`log_level` was printed with `log: {}`. This commit replaces "log"
with "log_level". Additionally, the value of `environment` is now
printed as a struct field instead of being combined with the struct
name.
2017-09-25 20:32:43 -07:00
David Hotham
303e23f720
Remove reliance on 'lookup_host'.
2017-09-25 20:32:43 -07:00
Ram
0d7c0ffd1b
Implement 'From<Status>' for 'Failure'.
...
Resolves #399 .
2017-09-25 20:32:43 -07:00
QuietMisdreavus
2a967fca15
Indent comments to prevent being commonmark code blocks.
2017-09-25 20:32:43 -07:00
Sergio Benitez
02554fe225
Only log nonempty fairing collections.
2017-09-25 20:32:43 -07:00
Sergio Benitez
d82c2d30d0
Improve I/O and BadType config error messages.
2017-09-25 20:32:43 -07:00
Linus Heckemann
b4517461cf
Avoid sorting routes on every add.
2017-09-25 20:32:43 -07:00
Sergio Benitez
7ea05c3d3e
Remove 'drop_types_in_const' feature: stabilized.
2017-09-25 20:32:42 -07:00
adrian5
8e28ecc1f1
Add missing comma in 'FromParam' docs.
2017-08-14 13:10:03 -07:00
Sergio Benitez
9e5db81d31
Fix example in 'Request::guard()' documentation.
...
Resolves #378 .
2017-08-14 13:10:03 -07:00
Daiki Mizukami
8c2e435298
Add 'Box' conversion methods to 'UncasedStr'.
2017-08-14 13:10:03 -07:00
Sergio Benitez
721f6204ea
Update lints for latest nightly, '2017-08-10'.
2017-08-11 09:14:54 -07:00
Sergio Benitez
9108e79fb9
Fix typo in 'Limits' docs: anf -> and.
2017-08-04 20:21:21 -07:00
Sergio Benitez
0b7d9f4602
Remove unused doc comments.
2017-08-02 17:48:00 -07:00
Ian Létourneau
84fe23a9fb
Fix spelling of "corresponding" in 'status' docs.
2017-07-27 01:58:25 -04:00
Sergio Benitez
b276e1d51f
Enable ASCII escape sequences in Windows consoles.
2017-07-26 22:54:45 -04:00
Sergio Benitez
3abc813605
Use 'AtomicIsize', not 'Cell', in URI.
2017-07-21 17:00:38 -04:00
Christian Legnitto
362afdc445
Fix spelling of "instantiated" in rustdocs.
2017-07-18 09:35:37 -04:00
Flarp
69afb5c4a3
Fix typo in 'NotFound' docs: 404, not 400.
2017-07-17 14:10:52 -04:00
Tommy Ip
ae406cf0ca
Fix 'clusure' typo in fairings guide and ad_hoc.rs.
...
Fixes #348 .
2017-07-15 00:36:41 -07:00
Stuart Hinson
b3f41f248c
Update 'Fairing' example to reflect doc's content.
2017-07-15 00:35:25 -07:00
Yong Wen Chua
10efcb1af9
Always implement 'Responder' with 'r instead of 'static.
2017-07-14 09:43:22 -07:00
Sergio Benitez
722959ee29
Use a parametric lifetime in 'Responder' example.
2017-07-14 09:42:33 -07:00
Sergio Benitez
897313730d
Use TitleCase for all 'content::' struct names.
2017-07-12 15:21:45 -07:00
Sergio Benitez
65886c8c4e
Rename 'contrib::JSON' to 'contrib::Json'.
2017-07-12 15:11:41 -07:00
Sergio Benitez
70bc97c322
Rename 'APIKey' in example docs to 'ApiKey'.
2017-07-12 14:53:08 -07:00
Sergio Benitez
85846c2af1
Use 'hyper_sync_rustls' for hyper/rustls interop.
2017-07-12 04:13:46 -07:00
Sergio Benitez
5a632a4d27
Always log a request's 'format' when available.
2017-07-11 04:35:05 -07:00
Sergio Benitez
6050eb5169
Update for 2017-07-09. 'associated_consts' is stable.
2017-07-09 22:00:01 -07:00
Sergio Benitez
90d85d3c06
Implement 'Fairing' for 'Arc<T>'. Fix various doc issues.
2017-07-06 20:48:25 -07:00
Sergio Benitez
58445be4ff
Add 'LocalRequest' cookies as original.
2017-07-04 14:51:00 -07:00
Sergio Benitez
6df5564983
Fix 'IntoOutcome' implementations for 'Option' and 'Result'.
...
Fixes #334 .
2017-07-04 14:05:16 -07:00
Sergio Benitez
462f1f9298
Add a 'status::NotFound' responder.
2017-07-04 02:43:00 -07:00
Sergio Benitez
436bd99376
Use a streamed 'Responder' body for 'File', as before.
2017-07-04 01:34:43 -07:00
Sergio Benitez
da9bf1189f
Add variant checker methods to 'StatusClass'.
2017-07-04 01:33:52 -07:00
Sergio Benitez
15c2ef7aaa
Derive 'PartialOrd', 'Ord', and 'Hash' for 'State'.
2017-07-03 15:39:24 -07:00
Sergio Benitez
a94dc9a270
Document 'IntoOutcome'.
2017-07-03 15:29:12 -07:00
Sergio Benitez
00df2846d7
Improve 'State' docs.
2017-07-03 15:13:21 -07:00
Sergio Benitez
0fa2c459d9
Remove 'more_io_inner_methods' feature: it's been stabilized.
2017-07-03 02:39:32 -07:00
Sergio Benitez
77c51ff43f
Use the '!' type for 'str::FromForm::Error'.
2017-07-03 02:25:02 -07:00
Sergio Benitez
82a2d2f44e
Implement 'FromForm' for 'Option' and 'Result'.
2017-07-03 02:13:35 -07:00
Sergio Benitez
02f466fa17
Inline 'Method::supports_payload()'.
2017-07-03 01:38:14 -07:00
Sergio Benitez
1f367af704
Fix broken link to 'LaunchError' in 'Rocket' docs.
2017-06-30 13:50:36 -07:00
Sergio Benitez
beb5ca14cf
Improve 'Route' documentation.
2017-06-30 13:17:40 -07:00
Sergio Benitez
3310c19960
Add examples for 'Data' methods.
2017-06-30 02:18:56 -07:00
Sergio Benitez
0a772286a9
Fully document the 'local' module.
2017-06-30 02:06:03 -07:00
Sergio Benitez
06ad52157d
Use Into<Value> from 'toml' instead of 'IntoValue'.
2017-06-29 14:04:54 -07:00
Sergio Benitez
ef4c2fd989
Fix 'Accept' PartialEq impl. Finish 'Request' docs.
2017-06-24 21:00:50 -07:00
Sergio Benitez
dfbd3265f3
Improve fairing and request/data guard docs.
2017-06-24 18:43:10 -07:00