Module olm_rs::session[][src]

This module wraps around all functions following the pattern olm_session_*, as well as functions for encryption and decryption using the Double Ratchet algorithm.

Structs

Message

An encrypted Olm message.

OlmSession

Either an outbound or inbound session for secure communication.

PreKeyMessage

A encrypted Olm pre-key message.

Enums

OlmMessage

An enum over the different Olm message types.

OlmMessageType

The message types that are returned after encryption.