encrypt
suspend fun List<RoomEventEncryptionService>.encrypt(content: MessageEventContent, roomId: RoomId): Result<MessageEventContent>?
Decrypts given event. Returns null, when encryption algorithm is not supported by any RoomEventEncryptionService.
Be aware, that this function can suspend a possible infinite time (for example, when an implementation waits for decryption keys).