diff --git a/h3i/src/client/connection_summary.rs b/h3i/src/client/connection_summary.rs index ebe03b78c6..fc631570b2 100644 --- a/h3i/src/client/connection_summary.rs +++ b/h3i/src/client/connection_summary.rs @@ -321,7 +321,7 @@ impl StreamMap { /// suites which depend heavily on h3i. /// /// The specific CONNECTION_CLOSE frame can be customized by passing a -/// [`ConnectionError`] to [`Self::new_with_close`]. h3i will send an +/// [`ConnectionError`] to [`Self::new_with_connection_close`]. h3i will send an /// application CONNECTION_CLOSE frame with error code 0x100 if this struct is /// constructed with the [`Self::new`] constructor. #[derive(Clone, Serialize, Debug)] diff --git a/h3i/src/frame.rs b/h3i/src/frame.rs index 2f4777d0a6..1e7238d4cd 100644 --- a/h3i/src/frame.rs +++ b/h3i/src/frame.rs @@ -490,7 +490,7 @@ impl CloseTriggerFrame { /// For Headers variants, this [`CloseTriggerFrame`] is equivalent to the /// incoming [`H3iFrame`] if the [`H3iFrame`] contains all [`Header`]s /// in _this_ frame. In other words, `this` can be considered equivalent - /// to `other` if `other` contains a superset of `this`'s [`Headers`]. + /// to `other` if `other` contains a superset of `this`'s [`Header`]s. /// /// This allows users for fuzzy-matching on header frames without needing to /// supply every individual header on the frame. diff --git a/h3i/src/lib.rs b/h3i/src/lib.rs index 47544a2025..ada41cbe71 100644 --- a/h3i/src/lib.rs +++ b/h3i/src/lib.rs @@ -163,22 +163,22 @@ use smallvec::SmallVec; /// The ID for an HTTP/3 control stream type. /// -/// See https://datatracker.ietf.org/doc/html/rfc9114#name-control-streams. +/// See . pub const HTTP3_CONTROL_STREAM_TYPE_ID: u64 = 0x0; /// The ID for an HTTP/3 push stream type. /// -/// See https://datatracker.ietf.org/doc/html/rfc9114#name-push-streams. +/// See . pub const HTTP3_PUSH_STREAM_TYPE_ID: u64 = 0x1; /// The ID for a QPACK encoder stream type. /// -/// See https://datatracker.ietf.org/doc/html/rfc9204#section-4.2-2.1. +/// See . pub const QPACK_ENCODER_STREAM_TYPE_ID: u64 = 0x2; /// The ID for a QPACK decoder stream type. /// -/// See https://datatracker.ietf.org/doc/html/rfc9204#section-4.2-2.2. +/// See . pub const QPACK_DECODER_STREAM_TYPE_ID: u64 = 0x3; #[derive(Default)] diff --git a/quiche/src/h3/mod.rs b/quiche/src/h3/mod.rs index 4e24e8f97c..711b1a3f44 100644 --- a/quiche/src/h3/mod.rs +++ b/quiche/src/h3/mod.rs @@ -1180,6 +1180,7 @@ impl Connection { /// struct.Connection.html#method.send_additional_headers /// [`send_response_with_priority()`]: /// struct.Connection.html#method.send_response_with_priority + /// [`FrameUnexpected`]: enum.Error.html#variant.FrameUnexpected /// [`StreamBlocked`]: enum.Error.html#variant.StreamBlocked pub fn send_response( &mut self, conn: &mut super::Connection, stream_id: u64, headers: &[T],