pub trait KeyPurpose: Debug { }
Marker trait to give encryption keys a “purpose”, to not confuse them
See Key.
Key