sdk-rust
sdk-rust copied to clipboard
Rust library to interact with CloudEvents
Signed-off-by: Anthony Whalley This PR provides an async-std client to compliment the tide async-std service. https://github.com/http-rs/surf If follows the reqwest implementation as closely as possible while leveraging similar patterns used...
Followup of #94 Fixes #72 ## Breaking changes This PR includes a breaking change to the `Url` type usage, in order to encapsulate it and "disable it" for no_std usage....
Signed-off-by: Anthony Whalley This PR adds support for tide, the server framework of http-rs. https://github.com/http-rs/tide It uses 0.3.1 of the cloud events library. The code follows the actix implementation ~~but...
#72 Things left to do: - Remove `DisplayError` ([chrono example](https://github.com/cloudevents/sdk-rust/blob/609c036ce5a2c4bc01f513cc7798ae2606a27781/src/event/builder.rs#L37), serde-json example), and generally clean up `error.rs` - Create default hostname return value for no_std environments - #105 - Replace...
There is this nice checklist on things to do to develop a nice api in rust, we should check it out and see if there is room of improvements in...
The actual code coverage of rdkafka integration is poor, we should increase it and hopefully add some tests bootstrapping kafka on CI too
We should check if it's doable for the main crate cloudevents-sdk to compile in no_std environments, in order to use this sdk in restricted environments too. An example use case...
I would love to look at implementing https://github.com/cloudevents/spec/blob/master/websockets-protocol-binding.md for one of our integrations (maybe actix?)