Jonas Platte
|
a8ba82d585
|
api: Make EndpointError construction infallible
Simplifies error matching and preserves more information for
non-spec-compliant server errors.
|
2022-11-10 13:10:57 +01:00 |
|
Jonas Platte
|
1be2def65a
|
Revert "api: Remove error_ty from Request and Response derive attributes"
This reverts commit 1989e0350d61ca769b258ce5f2f48360dc4b3f3c.
|
2022-10-24 15:28:50 +02:00 |
|
Jonas Platte
|
1989e0350d
|
api: Remove error_ty from Request and Response derive attributes
|
2022-10-22 12:24:22 +02:00 |
|
Kévin Commaille
|
739c35aaca
|
api: Allow to use any HeaderName with the header keyword of ruma_api
|
2022-10-10 19:09:39 +02:00 |
|
Jonas Platte
|
2dbaf19ded
|
macros: Refactor ResponseField
|
2022-09-26 16:03:05 +02:00 |
|
Jonas Platte
|
4e7eeb8aa4
|
macros: Slightly simplify generated API trait impls
|
2022-03-22 13:19:03 +01:00 |
|
Kévin Commaille
|
bdcf07be87
|
common: Merge ruma-serde into ruma-common
|
2022-03-10 12:11:00 +01:00 |
|
Kévin Commaille
|
bdd54d1dd3
|
macros: Use import_ruma_common instead of import_ruma_api
|
2022-03-10 11:00:27 +01:00 |
|
Kévin Commaille
|
0d49715f29
|
macros: Merge ruma-api-macros into ruma-macros
|
2022-03-02 15:19:16 +01:00 |
|