diff options
Diffstat (limited to 'crates/tor-netdoc/src')
| -rw-r--r-- | crates/tor-netdoc/src/doc/hsdesc/build/inner.rs | 1 | ||||
| -rw-r--r-- | crates/tor-netdoc/src/doc/hsdesc/inner.rs | 5 |
2 files changed, 6 insertions, 0 deletions
diff --git a/crates/tor-netdoc/src/doc/hsdesc/build/inner.rs b/crates/tor-netdoc/src/doc/hsdesc/build/inner.rs index a30b7b326..de59401b9 100644 --- a/crates/tor-netdoc/src/doc/hsdesc/build/inner.rs +++ b/crates/tor-netdoc/src/doc/hsdesc/build/inner.rs @@ -54,6 +54,7 @@ pub(super) struct HsDescInner<'a> { pub(super) pow_params: Option<&'a PowParams>, } +/// Encode the pow-params line. #[cfg(feature = "hs-pow-full")] fn encode_pow_params( encoder: &mut NetdocEncoder, diff --git a/crates/tor-netdoc/src/doc/hsdesc/inner.rs b/crates/tor-netdoc/src/doc/hsdesc/inner.rs index d4308889f..f2919471f 100644 --- a/crates/tor-netdoc/src/doc/hsdesc/inner.rs +++ b/crates/tor-netdoc/src/doc/hsdesc/inner.rs @@ -204,6 +204,11 @@ impl HsDescInner { /// /// On success, return the signing key that was used for every certificate in the /// inner document, and the inner document itself. + // + // TODO: replace Itertools::exactly_one() with a stdlib equivalent when there is one. + // + // See issue #48919 <https://github.com/rust-lang/rust/issues/48919> + #[allow(unstable_name_collisions)] fn take_from_reader( input: &mut NetDocReader<'_, HsInnerKwd>, ) -> Result<(Option<Ed25519Identity>, UncheckedHsDescInner)> { |
