Jonas Platte
|
dd6446822b
|
Derive PartialEq and Eq for all string-wrapping enums
|
2020-11-02 00:29:47 +01:00 |
|
Jonas Platte
|
d34a270919
|
Allow custom values for more enums
|
2020-11-02 00:29:47 +01: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 |
|
Vincent Lee
|
d36d005b97
|
Change requires_authentication: bool to authentication: AuthScheme
|
2020-09-18 16:28:51 +02:00 |
|
Jonas Platte
|
67d113ba57
|
api: Add non_exhaustive attribute to request and reponse types through the macro
|
2020-09-11 21:01:02 +02:00 |
|
Nicholas Young
|
7ccdaa34d6
|
feature gate exhaustive types for all spec crates:
- ruma-appservice-api
- ruma-client-api
- ruma-events
- ruma-federation-api
|
2020-09-01 18:39:41 -06:00 |
|
Jonas Platte
|
ab6c56b7de
|
Drop unnecessary named lifetimes
|
2020-08-28 21:32:58 +02:00 |
|
Timo
|
6aba097b10
|
Fix search::search_events event types
|
2020-08-18 13:18:49 +02:00 |
|
Jonas Platte
|
6df02fc7e2
|
client-api: Make more types in search_events non-exhaustive
|
2020-08-18 04:14:40 +02:00 |
|
Jonas Platte
|
d7c977e593
|
Derive Default for lots of types
|
2020-08-18 03:36:05 +02:00 |
|
Jonas Platte
|
d6beef3d07
|
Make remaining filter types lifetime-generic
|
2020-08-17 22:48:53 +02:00 |
|
Jonas Platte
|
d6c15e5769
|
client-api: More borrowing
|
2020-08-14 01:40:35 +02:00 |
|
Jonas Platte
|
2e0a765820
|
Fix mistakenly renamed struct
|
2020-07-26 16:04:12 +02:00 |
|
skim
|
b260a13d4b
|
move and rename ruma_events::json::EventJson to ruma_common::raw::Raw
|
2020-07-16 07:31:36 -07:00 |
|
Ragotzy.devin
|
5376a3fc6e
|
Add colons to ruma_api! macro after each keyword
|
2020-06-30 13:06:37 +02:00 |
|
Jonas Platte
|
034a9b6926
|
Use js_int::uint macro for UInt constants
|
2020-06-19 23:00:57 +02:00 |
|
Jonas Platte
|
0a788c1273
|
Integrate ruma-events
|
2020-06-10 22:20:41 +02:00 |
|
Jonas Platte
|
6329cd471e
|
Add 'ruma-client-api/' from commit '632eb9d520028816c5fb7224bd0aca8d1e3793f1'
git-subtree-dir: ruma-client-api
git-subtree-mainline: e5233c49f610f866e3c9bf8529a0613171fc2fe4
git-subtree-split: 632eb9d520028816c5fb7224bd0aca8d1e3793f1
|
2020-06-05 17:11:09 +02:00 |
|