Module openmls::prelude

source ·
Expand description

Single place, re-exporting the most used public functions. Prelude for OpenMLS. Include this to get access to all the public functions of OpenMLS.

Re-exports§

Modules§

Structs§

Enums§

Traits§

  • The DeserializeBytes trait defines functions to deserialize a byte slice to a struct or enum. In contrast to [Deserialize], this trait operates directly on byte slices and can return any remaining bytes.
  • The Key Store trait
  • The OpenMLS Crypto Provider Trait
  • The SerializeBytes trait provides a function to serialize a struct or enum.
  • The Size trait needs to be implemented by any struct that should be efficiently serialized. This allows to collect the length of a serialized structure before allocating memory.

Type Aliases§

Derive Macros§