Jonas Platte
|
cbf71d848a
|
identifiers: Make parse return owned IDs and add parse_box
|
2022-04-20 10:39:36 +02:00 |
|
Jonas Platte
|
d855ec33d6
|
identifiers: Update ToOwned implementations to use new types
… and a lot of changes that cascaded from that.
|
2022-04-20 10:39:36 +02:00 |
|
Jonas Platte
|
6434fd8c92
|
identifiers: Add conversions from strings to owned ID types
|
2022-04-20 10:39:36 +02:00 |
|
Jonas Platte
|
f6c74fa23a
|
identifiers: Add manual Clone impl for owned ID types
… to get rid of unnecessary bounds.
|
2022-04-20 10:39:36 +02:00 |
|
Jonas Platte
|
ae095cc037
|
macros: Expand IdZst derive to generic types
… and use it for KeyId.
|
2022-04-14 13:57:02 +02:00 |
|
Jonas Platte
|
5d8f6748e6
|
identifiers: Add extra PartialEq implementations for owned ID types
|
2022-04-14 11:37:35 +02:00 |
|
Jonas Platte
|
d36157a57c
|
identifiers: Add Display implementation for owned types
|
2022-04-14 11:37:35 +02:00 |
|
Jonas Platte
|
ed92a4fbd7
|
identifiers: Implement From<&Id> for String
|
2022-04-14 11:37:35 +02:00 |
|
Jonas Platte
|
d5656f3399
|
identifiers: Rename from_owned to from_box
|
2022-04-14 11:37:35 +02:00 |
|
Jonas Platte
|
f658487c50
|
identifiers: Replace most macro_rules! code with proc-macro code
|
2022-04-14 11:16:01 +02:00 |
|
Kévin Commaille
|
088d1872b7
|
common: Merge ruma-identifiers into ruma-common
|
2022-03-09 17:46:51 +00:00 |
|
Kévin Commaille
|
60eb51ee0e
|
macros: Merge ruma-identifiers-macros into ruma-macros
|
2022-03-01 17:24:19 +01:00 |
|