| 
							
							
								 Jonas Platte | 62b68966b7 | events: Remove accidental duplicate constructor | 2021-05-17 00:03:42 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | d7d449656c | events: Make assert_matches! invocations slight more compact | 2021-05-16 23:55:46 +02:00 |  | 
			
				
					| 
							
							
								 Damir Jelić | 698d78a6f3 | events: Add support for the QR verification events and methods | 2021-05-16 23:49:33 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 76c9c56471 | events: Make more types non-exhaustive | 2021-05-16 23:47:38 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 4dd9baa238 | Improve consistency in docs | 2021-05-16 23:38:19 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | d03a7363e6 | events: Update definition of DummyToDeviceEventContent Make it a unit struct instead of a struct struct without fields. | 2021-05-16 23:23:19 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | aba58909aa | events: Remove questionable trait implementation | 2021-05-16 23:21:58 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 062c2cc55b | events: Make remaining types in call::* non-exhaustive | 2021-05-16 23:16:24 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 0ad480a163 | Release ruma-common 0.5.1 | 2021-05-16 23:12:23 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 5715234550 | client-api: Make r0::membership::Invite3pid non-exhaustive | 2021-05-16 23:09:25 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 48cf21e37c | Release ruma-signatures 0.7.1 | 2021-05-16 22:55:03 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | ecf875358c | events: Fix issues from not testing previous commits | 2021-05-16 22:53:00 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 55df2aa26a | events: Make remaining types in room::* non-exhaustive | 2021-05-16 22:45:48 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 504c7ad06e | events: Remove non-exhaustive attribute from enum with hidden variant | 2021-05-16 22:36:57 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 01f20b17c0 | events: Make remaining types in room::message non-exhaustive | 2021-05-16 22:36:06 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 7626135faf | events: Make fields of doc(hidden) struct private | 2021-05-16 22:34:24 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 61a033db58 | Improve documentation | 2021-05-16 22:07:00 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 305b527ae9 | Release ruma-identifiers 0.19.1 | 2021-05-16 21:54:03 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 4c7ca120be | identifiers: Bump dependencies | 2021-05-16 21:53:19 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 2ada8690f8 | events: Make FileMessageEventContent non-exhaustive | 2021-05-16 00:14:23 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | d43bfe6f7c | ci: Update msrv job | 2021-05-16 00:06:19 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | f77b49d4b8 | events: Make more types non-exhaustive in room::message | 2021-05-15 22:20:48 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | da6b513788 | state-res: Fix test utils Was broken by recent exhaustiveness change. | 2021-05-15 21:43:42 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 2397d494b5 | serde: Fix url_deserialize test | 2021-05-15 19:29:41 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 566e03abc1 | Release ruma-serde 0.4.0 | 2021-05-15 19:26:09 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 1e079a4fe3 | xtask: Fix wrong release version comparison self.package.version was compared to self.version after being set to the same. | 2021-05-15 19:25:43 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 3ec830271c | serde: Update change log | 2021-05-15 18:48:53 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | f0e3a39706 | serde: Relax bounds on Raw::deserialize_as | 2021-05-15 18:47:34 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 1562cd1d3a | serde: Remove time module | 2021-05-15 18:45:30 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 54cf81e9ab | events: Make room::member types non-exhaustive | 2021-05-15 18:42:14 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | e1ab817e0b | ci: Use rustup run for cargo-sort for consistency | 2021-05-15 15:45:23 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 3878476317 | ci: Don't auto-install cargo-sort in xtask | 2021-05-15 15:44:47 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 9e9696f091 | Re-run cargo fmt | 2021-05-15 15:41:23 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 67deaeb0fc | events: Improve RawExt documentation | 2021-05-15 15:27:42 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 89b169faf3 | events: Fix redacted tests | 2021-05-15 15:20:17 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | ed9138796a | events: Refactor marker trait code generation | 2021-05-15 15:18:22 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | ab850d8237 | events: Remove  marker trait It was not used anywhere. | 2021-05-15 15:06:31 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 37899db3c5 | events: Borrow raw JSON in EventContent::from_parts | 2021-05-15 15:02:27 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 16e8f498b4 | serde: Add Raw::deserialize_as | 2021-05-15 15:02:03 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 60d4ea027f | Use serde_json::Result alias | 2021-05-15 15:02:02 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 4edaf5a638 | serde: Tiny docs improvement | 2021-05-15 14:58:41 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 9b38538579 | events: Simplify RawExt * Remove redundant where clause
* Clean up documentation | 2021-05-15 14:58:41 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | 34134267c6 | events: Generate redact method for content enums … and remove redacted content structs non-room events | 2021-05-15 12:51:20 +00:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 4aec2d5ff0 | events: Introduce AnyRedacted[Sync]RoomEvent … and use it to implement Redact for Any[Sync]RoomEvent. | 2021-05-15 13:55:57 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 32ba85b9a2 | events: Simplify re-exports | 2021-05-15 13:55:19 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 702b619417 | events: Introduce Redact trait | 2021-05-15 13:26:05 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | c07c3fa6d5 | events: Introduce RedactContent trait | 2021-05-15 13:23:20 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 18005244c9 | events: Merge RedactedSyncUnsigned and RedactedUnsigned | 2021-05-15 13:12:13 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 824a6db048 | events-macros: Fix another missing type qualification | 2021-05-15 12:27:25 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 7403bdf1c8 | events: Add redact method to Any[Sync]RoomEvent | 2021-05-15 02:33:15 +02:00 |  |