Add more documentation to vec_as_map_of_empty
This commit is contained in:
		
							parent
							
								
									7e5ca6e7af
								
							
						
					
					
						commit
						c21ecd9b6d
					
				| @ -880,7 +880,11 @@ where | |||||||
| 
 | 
 | ||||||
| /// Serde serialization and deserialization functions that map a `Vec<T>` to a `HashMap<T, Empty>`.
 | /// Serde serialization and deserialization functions that map a `Vec<T>` to a `HashMap<T, Empty>`.
 | ||||||
| ///
 | ///
 | ||||||
| /// To be used as `#[serde(with = "vec_as_map_of_empty")]`
 | /// The Matrix spec sometimes specifies lists as hash maps so the list entries can be expanded with
 | ||||||
|  | /// attributes without breaking compatibility. As that would be a breaking change for ruma's event
 | ||||||
|  | /// types anyway, we convert them to `Vec`s for simplicity, using this module.
 | ||||||
|  | ///
 | ||||||
|  | /// To be used as `#[serde(with = "vec_as_map_of_empty")]`.
 | ||||||
| mod vec_as_map_of_empty { | mod vec_as_map_of_empty { | ||||||
|     use super::Empty; |     use super::Empty; | ||||||
|     use serde::{Deserialize, Deserializer, Serialize, Serializer}; |     use serde::{Deserialize, Deserializer, Serialize, Serializer}; | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user