Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Clone to `KemCore` and `KemCore::EncapsulationKey` so that downstream it is possible to make items using generic elements Clone as well. For example doing something like the following requires not only `KemCore::EncapsulationKey` to implement `Clone` but also `KemCore` itself. ```rs #[derive(Clone)] struct HandshakeMaterials<K: KemCore> { // ... ek: <K as KemCore>::EncapsulationKey, // ... } ``` Co-authored-by: jmwample <[email protected]>
- Loading branch information