Attribute Macros§
- Neologism to mean the opposite of idempotent. Methods of ‘MlsCentral’ marked with this have to insert/delete an entity in the keystore and change the number of entities persisted.
- Will drop current MLS group in memory and replace it with the one in the keystore. This simulates an application crash. Once restarted, everything has to be loaded from the keystore, memory is lost.
- !!! Not literally idempotent !!!
Derive Macros§
- Implements the
Entity
trait for the given struct. To be used internally inside thecore-crypto-keystore
crate only.