- Jan 15, 2024
-
-
chrysn authored
- Jan 10, 2024
- Aug 29, 2023
-
-
chrysn authored
-
- Aug 23, 2023
- Feb 13, 2023
- Feb 07, 2023
-
-
chrysn authored
-
chrysn authored
-
chrysn authored
This is a bit of a risky move (they have been around for some time, but I'm not too happy with them), but given how -handler-implementations have come to depend on them being implemented, I'd rather have them here and do a breaking -handlers release when needed than lose the ability to break -handlers-implementations without suffering what a -handlers release does.
- Sep 22, 2022
- Sep 15, 2022
-
-
chrysn authored
Changes: * Remove stabilized `generic_associated_types` Rust feature * Adjust GAT use stabilized syntax * Silence clippy on deprecated modules * Replace iter_order_by feature with code copied from standard library
-
chrysn authored
-
chrysn authored
The backport is explicitly opted in to at the usage site to avoid both the warning and any spontaneous behavior shift should the feature be merged with modified semantics. When the feature is merged, the workaround can be removed and the in-code parts of this commit reverted. Workaround-For: https://github.com/rust-lang/rust/issues/64295 This commit was backported into the deprecated code from 888a0fc6 of coap-handler-implementations.
-
chrysn authored
-
- Mar 14, 2022
- Feb 25, 2022
- Nov 07, 2021
-
-
chrysn authored
-
- Mar 23, 2021
-
-
chrysn authored
- Feb 11, 2021
-
-
chrysn authored
The recently added strictness w/rt critical options failed to take into account the Block2 option that would be extracted later; now, the options are read in a single pass.
-
chrysn authored
-
chrysn authored
-
chrysn authored
-
chrysn authored
* Adapt to coap-message 0.2. Note that while this is an API breaking change (as the coap-messager trait changed its parameters and is part of the Handler trait), crates that primarily rely on the provided implementations can ignore this one. * The ForkingHandler (`.at()`) now strips away the Uri-Path options it decided on (along with Uri-Host). * Remove the deprecated implementation of Handler for all T where T: SimpleRenderable; users can use the (now even more convenient because facultatively Copy) SimpleRender wrapper. * Relax license.
-
chrysn authored
-
chrysn authored
-
chrysn authored
This makes it easier to pass around wrapped Copy-typed items, like &'static str.