betrusted-curve25519-dalek-.../curve25519-dalek/src
Tony Arcieri 60dd3100c0
curve: add doc(hidden) to serial backend modules (#568)
We have a lot of backend types leaking via the public API, including
e.g. `FieldElement51`:

https://docs.rs/curve25519-dalek/latest/curve25519_dalek/backend/serial/u64/field/struct.FieldElement51.html

At the very least, these types shouldn't be visible in the rustdoc.

This PR hides them from the docs, but ideally we would hide them
completely from the public API (which might technically be considered a
breaking change, but IMO leaking them at all is a bug).
2023-08-28 02:38:11 -04:00
..
backend curve: add doc(hidden) to serial backend modules (#568) 2023-08-28 02:38:11 -04:00
constants.rs Workspace curve25519 under curve25519-dalek 2023-06-27 04:00:12 +00:00
diagnostics.rs Workspace curve25519 under curve25519-dalek 2023-06-27 04:00:12 +00:00
edwards.rs curve: Expand lints (#530) 2023-08-28 02:32:31 -04:00
field.rs curve: Expand lints (#530) 2023-08-28 02:32:31 -04:00
lib.rs curve: Expand lints (#530) 2023-08-28 02:32:31 -04:00
macros.rs Workspace curve25519 under curve25519-dalek 2023-06-27 04:00:12 +00:00
montgomery.rs curve: Add arbitrary integer multiplication with MontgomeryPoint::mul_bits_be (#555) 2023-08-28 01:58:41 -04:00
ristretto.rs curve: Expand lints (#530) 2023-08-28 02:32:31 -04:00
scalar.rs curve: Expand lints (#530) 2023-08-28 02:32:31 -04:00
traits.rs curve: Expand lints (#530) 2023-08-28 02:32:31 -04:00
window.rs curve: Expand lints (#530) 2023-08-28 02:32:31 -04:00