16 Commits

Author SHA1 Message Date
Jonas Platte
3ce578f384
identifiers: Make UserId a DST 2021-11-26 00:40:40 +01:00
Jonas Platte
a38f78e2d3
identifiers: Move opaque identifier declarations out of macro 2021-11-26 00:04:28 +01:00
Jonas Platte
206c25e7e7
identifiers: Add more PartialEq implementations 2021-11-25 21:07:14 +01:00
Jonas Platte
ce947741cb
identifiers: Reduce macro code duplication 2021-11-25 21:07:14 +01:00
Jonas Platte
438efee143
identifiers: Remove Box<$id> aliases 2021-11-25 21:07:14 +01:00
Jonas Platte
62b0034a83
identifiers: Remove extraneous newlines 2021-09-17 20:21:16 +02:00
Jonas Platte
4f3eaa83a0
identifiers: Fix Debug output of opaque identifier types 2021-09-17 20:09:21 +02:00
Adam
63411165da
Move RoomName to ruma-identifiers and use it more 2021-08-10 15:22:47 +02:00
Adam
2577225ba5
Add client secret and session ID types 2021-08-10 15:22:24 +02:00
Jonas Platte
1eb2f39593
identifiers: Remove allow attribute
Seems to no longer be necessary.
2021-06-21 12:24:05 +02:00
Jonas Platte
e308c70aa7
identifiers: Get rid of pointless copy in ToOwned implementations 2021-06-21 12:15:04 +02:00
Sivaram Konanki
8f6a7aeedc
identifiers: Add Arc, Rc conversions to ServerName, DeviceId and KeyName 2021-06-14 13:47:18 +00:00
Jonas Platte
d586c88321
identifiers: Fix unnecessary qualification 2021-06-12 11:53:37 +02:00
Jonas Platte
8a42c1e136
identifiers: Use from_raw / into_raw instead of transmute for opaque type conversion 2021-06-12 11:46:16 +02:00
Jonas Platte
c5653c672d
identifiers: Don't avoid prelude in hygienic crate-internal macros
It's pointless.
2021-06-12 11:45:36 +02:00
Jonas Platte
3db0ea7026
Move all crates into a new crates directory 2021-05-03 15:50:27 +02:00