8 Commits

Author SHA1 Message Date
Jonas Platte
1f8e8c2e93
common-macros: Add derive macros for string-wrapping enums 2020-11-02 00:29:41 +01:00
Jonas Platte
e91a7b7cbf
common-macros: Copy RenameRule from serde
Co-authored-by: David Tolnay <dtolnay@gmail.com>
Co-authored-by: Richard Dodd <richard.o.dodd@gmail.com>
Co-authored-by: vinoca <vinoca@vinoca.org>
2020-11-02 00:29:40 +01:00
Jonas Platte
6ac89bb293
common-macros: Reorder dependencies 2020-11-02 00:29:40 +01:00
Jonas Platte
7d10df7177
Support &RawJsonValue in Outgoing derive 2020-10-20 02:22:12 +02:00
Jonas Platte
3853a36ff6
Support more unusual reference types in Outgoing derive 2020-10-20 02:20:29 +02:00
Devin Ragotzy
b3196d7f64
Enforce public visibility of all fields of structs deriving Outgoing 2020-10-03 11:39:32 +02:00
Jonas Platte
565e3a1ee7
Merge LICENSE files
The Copyright notice is taken out because no single person has a
copyright to the entire codebase.
2020-09-26 15:52:52 +02:00
Jonas Platte
fdd326edf7
Move Outgoing from ruma-api to ruma-common
The derive macro moves from ruma-api-macros to a new ruma-common-macros
crate likewise.
2020-09-22 21:35:10 +02:00