Main challenge here was no longer being able to to construct
web::Payload instances from dev::Payload instances. Instead, we now
invoke the web::Payload FromRequest impl directly.
Also adapted to the latest upstream test and body redesign.
Signed-off-by: Jim Crossley <jim@crossleys.org>
* Renamed features
Moved all bindings under a binding crate
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Cargo fmt
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Now this should build
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Use the new cache plugin
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Fix
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Fix the build
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Fixed doc links
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Change link
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
Now that we've refactored the protocol bindings from crates to
feature-guarded modules (PR #131), we can remove the workspaces for
those crates.
Signed-off-by: Jim Crossley <jim@crossleys.org>
Conditionally compile actix module when enabled
Mostly straightforward, though I don't particularly love that dev-deps
can't be optional: https://github.com/rust-lang/cargo/issues/1596
Signed-off-by: Jim Crossley <jim@crossleys.org>
* Fixed cloudevents sdk to compile with wasm
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Fixed warning
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* cargo fmt
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Fixed
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Added cors to actix-web example
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Added reqwest wasm example
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>