mirror of
https://github.com/saymrwulf/risc0-curve25519-dalek-source.git
synced 2026-09-09 20:50:40 +00:00
Comment out #[doc(hidden)] to allow impls to appear in internal docs.
This is related to https://github.com/rust-lang/rust/issues/46380 upstream.
This commit is contained in:
parent
d862912511
commit
442eba57c9
1 changed files with 10 additions and 5 deletions
|
|
@ -347,8 +347,13 @@ impl ProjectivePoint {
|
||||||
// Addition and Subtraction
|
// Addition and Subtraction
|
||||||
// ------------------------------------------------------------------------
|
// ------------------------------------------------------------------------
|
||||||
|
|
||||||
// These are doc(hidden) so they don't appear in the public API docs.
|
// XXX(hdevalence) These were doc(hidden) so they don't appear in the
|
||||||
#[doc(hidden)]
|
// public API docs.
|
||||||
|
// However, that prevents them being used with --document-private-items,
|
||||||
|
// so comment out the doc(hidden) for now until this is resolved
|
||||||
|
//
|
||||||
|
// upstream rust issue: https://github.com/rust-lang/rust/issues/46380
|
||||||
|
//#[doc(hidden)]
|
||||||
impl<'a, 'b> Add<&'b ProjectiveNielsPoint> for &'a ExtendedPoint {
|
impl<'a, 'b> Add<&'b ProjectiveNielsPoint> for &'a ExtendedPoint {
|
||||||
type Output = CompletedPoint;
|
type Output = CompletedPoint;
|
||||||
|
|
||||||
|
|
@ -370,7 +375,7 @@ impl<'a, 'b> Add<&'b ProjectiveNielsPoint> for &'a ExtendedPoint {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[doc(hidden)]
|
//#[doc(hidden)]
|
||||||
impl<'a, 'b> Sub<&'b ProjectiveNielsPoint> for &'a ExtendedPoint {
|
impl<'a, 'b> Sub<&'b ProjectiveNielsPoint> for &'a ExtendedPoint {
|
||||||
type Output = CompletedPoint;
|
type Output = CompletedPoint;
|
||||||
|
|
||||||
|
|
@ -392,7 +397,7 @@ impl<'a, 'b> Sub<&'b ProjectiveNielsPoint> for &'a ExtendedPoint {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[doc(hidden)]
|
//#[doc(hidden)]
|
||||||
impl<'a, 'b> Add<&'b AffineNielsPoint> for &'a ExtendedPoint {
|
impl<'a, 'b> Add<&'b AffineNielsPoint> for &'a ExtendedPoint {
|
||||||
type Output = CompletedPoint;
|
type Output = CompletedPoint;
|
||||||
|
|
||||||
|
|
@ -413,7 +418,7 @@ impl<'a, 'b> Add<&'b AffineNielsPoint> for &'a ExtendedPoint {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[doc(hidden)]
|
//#[doc(hidden)]
|
||||||
impl<'a, 'b> Sub<&'b AffineNielsPoint> for &'a ExtendedPoint {
|
impl<'a, 'b> Sub<&'b AffineNielsPoint> for &'a ExtendedPoint {
|
||||||
type Output = CompletedPoint;
|
type Output = CompletedPoint;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue