pub fn deserialize_relation<'de, D, C>(
    deserializer: D,
) -> Result<Option<Relation<C>>, <D as Deserializer<'de>>::Error>where
    D: Deserializer<'de>,
    C: Deserialize<'de>,Available on crate feature 
events only.Expand description
Deserialize an event’s relates_to field.
Use it like this:
use ruma_events::room::message::{deserialize_relation, MessageType, Relation};
#[derive(Deserialize, Serialize)]
struct MyEventContent {
    #[serde(
        flatten,
        skip_serializing_if = "Option::is_none",
        deserialize_with = "deserialize_relation"
    )]
    relates_to: Option<Relation<MessageType>>,
}