Nova/
FFrançois Garillotrefactor: streamline some traits and bounds (#207)
* refactor: Remove redundant PrimeField bound in various modules
* refactor: Refactor main Group trait to use group::Group
- the main Group trait now uses ::zkcrypto::group::Group
- Refactored the usage of generic type associated 'Scalar' across multiple files and functions from 'G::Scalar' to fully qualified '<G as Group>::Scalar'.
- No new features were added, functionality remained the same, changes were mostly aimed at improving type inference and handling.
* Revert "refactor: Refactor main Group trait to use group::Group"
This reverts commit 5ee05905886c74d32449ac7940839a9f8a4d1685.cdab403Jul 25, 2023
.githubDirectorydrwxrwxrwxbenchesDirectorydrwxrwxrwxexamplesDirectorydrwxrwxrwxsrcDirectorydrwxrwxrwx
.gitignore-rw-r--r--320 BCODE_OF_CONDUCT.md-rw-r--r--444 BCargo.toml-rw-r--r--2109 BLICENSE-rw-r--r--1141 BREADME.md-rw-r--r--4857 BSECURITY.md-rw-r--r--2780 BSUPPORT.md-rw-r--r--373 Brustfmt.toml-rw-r--r--79 B