Page MenuHomeDevCentral

Update for Rocket 0.4 and recent Rust
ClosedPublic

Authored by dereckson on Dec 31 2018, 21:19.
Tags
None
Referenced Files
F7005028: D2048.diff
Sat, Apr 19, 00:49
F6977842: D2048.id5175.diff
Fri, Apr 18, 13:01
F6965591: D2048.id5176.diff
Fri, Apr 18, 07:44
F6957908: D2048.id.diff
Fri, Apr 18, 03:41
F6955560: D2048.id5177.diff
Fri, Apr 18, 02:42
Unknown Object (File)
Thu, Apr 17, 20:42
Unknown Object (File)
Wed, Apr 16, 17:29
Unknown Object (File)
Wed, Apr 16, 17:29
Subscribers
None

Details

Summary

Rocket 0.4 allows to use directly a Status as a response,
without any need to wrap in a Failure construct. This simplifies
the code and is more intuitive. As such, we've some wrapper methods
to deprecate.

Compiler plugins for code generation is now stabilized,
it's not feature-gated anymore.

Test Plan
  • compile the lib with Rust 1.33.0-nightly (a2b0f247b 2018-12-30)
  • compile a project against the library

Diff Detail

Repository
rLF Limiting Factor
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

dereckson created this revision.
This revision is now accepted and ready to land.Dec 31 2018, 21:23
This revision was automatically updated to reflect the committed changes.