decrypt
abstract suspend fun decrypt(event: ClientEvent.RoomEvent.MessageEvent<*>): Result<MessageEventContent>?
Decrypts given event. Returns null, when encryption algorithm is not supported by this service.
Be aware, that this function can suspend a possible infinite time (for example, when the implementation waits for decryption keys).