From a663fed93bd3a88bedade976968f7e6dc3231abe Mon Sep 17 00:00:00 2001 From: Sean McArthur Date: Tue, 23 Jan 2024 14:36:08 -0500 Subject: [PATCH] feat: impl From for auto::Builder --- src/server/conn/auto.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/server/conn/auto.rs b/src/server/conn/auto.rs index fa5337a..5414d08 100644 --- a/src/server/conn/auto.rs +++ b/src/server/conn/auto.rs @@ -113,6 +113,19 @@ impl Builder { } } } + +impl<'a, E> From> for &'a mut Builder { + fn from(h1: Http1Builder<'a, E>) -> &'a mut Builder { + h1.inner + } +} + +impl<'a, E> From> for &'a mut Builder { + fn from(h2: Http2Builder<'a, E>) -> &'a mut Builder { + h2.inner + } +} + #[derive(Copy, Clone)] enum Version { H1,