Kévin Commaille
|
1e185ddb9d
|
Create m.lowercase renaming rule
|
2024-04-07 15:46:24 +02:00 |
|
Kévin Commaille
|
e249f08f4b
|
client-api: Add server support discovery endpoint
According to MSC1929 / Matrix 1.10
|
2024-03-23 09:34:36 +01:00 |
|
Jonas Platte
|
53622f8ce0
|
macros: Upgrade syn to 2.0
|
2023-04-24 17:02:23 +02:00 |
|
Jonas Platte
|
625d5a0782
|
common: Add DebugAsRefStr derive macro
|
2023-01-13 13:47:55 +01:00 |
|
Jonas Platte
|
3211fccab0
|
Remove borrowing in requests
|
2022-11-28 14:02:35 +01:00 |
|
Kévin Commaille
|
c5fb935472
|
macros: Add .m.rule.snake_case rename rule for StringEnum
|
2022-11-12 09:55:57 +01:00 |
|
Jonas Platte
|
c7e84c5249
|
Fix clippy lints
Automated using `cargo clippy --fix`.
|
2022-10-26 13:38:29 +02:00 |
|
Jonas Platte
|
cc514a2b6c
|
macros: Allow opt-out of Debug deriving for incoming types
|
2022-10-17 17:16:38 +02:00 |
|
Kévin Commaille
|
24b4dd69ad
|
macros: Add derive macro to implement as_str() from AsRef<str>
|
2022-05-30 17:17:06 +02:00 |
|
Jonas Platte
|
ab94bed1dc
|
api: Change Incoming derive to use owned ID types
… except for a few ID types that don't have an owned variant yet.
|
2022-04-20 10:39:36 +02:00 |
|
Jonas Platte
|
54f9db8ccc
|
macros: Consistently create Incoming* types from Incoming derive
… as a type alias if there are no lifetime generics on the input type.
|
2022-03-22 13:19:03 +01:00 |
|
Jonas Platte
|
5a791b3c6e
|
macros: Simplify Incoming derive implementation
|
2022-03-22 13:19:03 +01:00 |
|
Jonas Platte
|
a6a530dcc8
|
serde: Rename derive macro Outgoing to Incoming
All it does now is generate `Incoming{Self}` types.
|
2022-03-22 13:19:03 +01:00 |
|
Jonas Platte
|
5cf42f3a86
|
serde: Remove the Outgoing trait
|
2022-03-22 13:19:03 +01:00 |
|
Kévin Commaille
|
af61a62202
|
macros: Add alias attribute to ruma_enum
|
2022-03-18 12:38:47 +01:00 |
|
Jonas Platte
|
e86ee7dd31
|
macros: Silence deprecation warnings in generated code
|
2022-03-16 12:20:18 +01:00 |
|
Jonas Platte
|
cdc6b9a2aa
|
macros: Add missing automatically_derived attributes
|
2022-03-16 12:20:17 +01:00 |
|
Kévin Commaille
|
bdcf07be87
|
common: Merge ruma-serde into ruma-common
|
2022-03-10 12:11:00 +01:00 |
|
Kévin Commaille
|
2a3c78de18
|
macros: Merge ruma-serde-macros into ruma-macros
|
2022-03-01 18:02:57 +01:00 |
|