From 43707a89c024e4d921e27d0fd52c3318dba13fee Mon Sep 17 00:00:00 2001 From: taekop Date: Tue, 6 Oct 2026 14:10:33 +0900 Subject: [PATCH] docs(client): fix broken links in legacy `Builder` docs `Builder::timer` linked to `h2::client::Builder::timer`, which does not exist. Point it at `hyper::client::conn::http2::Builder::timer`, which is what the method configures. Also fix the `h2::client::Builder::max_concurrent_reset_streams` link, whose URL was missing the `latest/h2` path segments. Closes hyperium/hyper#4221 --- src/client/legacy/client.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/client/legacy/client.rs b/src/client/legacy/client.rs index d6e48955..b11c7d91 100644 --- a/src/client/legacy/client.rs +++ b/src/client/legacy/client.rs @@ -1505,7 +1505,7 @@ impl Builder { /// /// The default value is determined by the `h2` crate. /// - /// [`h2::client::Builder::max_concurrent_reset_streams`]: https://docs.rs/h2/client/struct.Builder.html#method.max_concurrent_reset_streams + /// [`h2::client::Builder::max_concurrent_reset_streams`]: https://docs.rs/h2/latest/h2/client/struct.Builder.html#method.max_concurrent_reset_streams #[cfg(feature = "http2")] #[cfg_attr(docsrs, doc(cfg(feature = "http2")))] pub fn http2_max_concurrent_reset_streams(&mut self, max: usize) -> &mut Self { @@ -1545,10 +1545,10 @@ impl Builder { /// Provide a timer to be used for h2 /// - /// See the documentation of [`h2::client::Builder::timer`] for more + /// See the documentation of [`hyper::client::conn::http2::Builder::timer`] for more /// details. /// - /// [`h2::client::Builder::timer`]: https://docs.rs/h2/client/struct.Builder.html#method.timer + /// [`hyper::client::conn::http2::Builder::timer`]: https://docs.rs/hyper/latest/hyper/client/conn/http2/struct.Builder.html#method.timer pub fn timer(&mut self, timer: M) -> &mut Self where M: Timer + Send + Sync + 'static,