diff --git a/matrix_sdk/src/client.rs b/matrix_sdk/src/client.rs index e1634dda..4734ed51 100644 --- a/matrix_sdk/src/client.rs +++ b/matrix_sdk/src/client.rs @@ -970,6 +970,19 @@ impl Client { /// todo!("Display the token"); /// }, /// ).await; + /// + /// // Adding your custom data to the handler can be done as well + /// let data = "MyCustomIdentifier".to_string(); + /// + /// client.register_event_handler({ + /// let data = data.clone(); + /// move |ev: SyncMessageEvent | { + /// let data = data.clone(); + /// async move { + /// println!("Calling the handler with identifier {}", data); + /// } + /// } + /// }).await; /// # }; /// ``` pub async fn register_event_handler(&self, handler: H) -> &Self