Expand description
E2EE group created by a Client
.
Modules§
- component_
operation - external_
commit - External commit building.
- mls_
rules - proposal
- Proposals to evolve a MLS
Group
Structs§
- Application
Message Description - Description of a MLS application message.
- Cached
Proposal - Capabilities
- Capabilities of a MLS client
- Commit
Builder - Build a commit with multiple proposals by-value.
- Commit
Message Description - Description of a processed MLS commit message.
- Commit
Output - Result of MLS commit operation using
Group::commit
orCommitBuilder::build
. - Commit
Secrets - Exported
Tree - Group
- An MLS end-to-end encrypted group.
- Group
Context - Group
Info - Group
State - Member
- A member of a MLS group.
- Message
Key - AEAD key derived by the MLS secret tree.
- NewEpoch
- NewMember
Info - Information provided to new members upon joining a group.
- Proposal
Message Description - Description of a processed MLS proposal message.
- Reinit
Client - Roster
Enums§
- Commit
Effect - Content
Type - Proposal
Sender - Proposal sender type.
- Received
Message - An event generated as a result of processing a message for a group with
Group::process_incoming_message
. - Sender
- Description of a
MlsMessage
sender