strawberry
|
03037f6c92
|
Revert "Fix assumptions about header value types"
This reverts commit 767b7c72f782b04f8e7c714a152a08699ff8c1ca.
|
2024-08-14 01:44:16 -04:00 |
|
Jason Volk
|
fd11fee88d
|
optimize for optional static response headers zero-copy zero-alloc
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-08-12 22:59:57 +00:00 |
|
Jason Volk
|
a6e340e24d
|
estimate and reserve capacity in outgoing headers map
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-08-12 22:57:38 +00:00 |
|
Jason Volk
|
767b7c72f7
|
Fix assumptions about header value types
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-08-12 20:56:31 +00:00 |
|
Kévin Commaille
|
d6c4533b7d
|
chore: Fix new warnings
|
2024-05-12 15:49:28 +02:00 |
|
avdb13
|
8881755235
|
api: Add status parameter to request attribute macro
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
|
2024-04-24 14:44:49 +02:00 |
|
Jonas Platte
|
53622f8ce0
|
macros: Upgrade syn to 2.0
|
2023-04-24 17:02:23 +02:00 |
|
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 |
|