From 7944e0fabcffe9c0d14f00d8eaa147f94f5970c7 Mon Sep 17 00:00:00 2001 From: Phoenix Kahlo Date: Fri, 8 Nov 2024 21:06:14 -0600 Subject: [PATCH] proto: Fix missing re-exports --- quinn-proto/src/frame.rs | 3 ++- quinn-proto/src/lib.rs | 5 ++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/quinn-proto/src/frame.rs b/quinn-proto/src/frame.rs index 63cd9dc6b..0bc7f34ad 100644 --- a/quinn-proto/src/frame.rs +++ b/quinn-proto/src/frame.rs @@ -18,6 +18,7 @@ use crate::{ #[cfg(feature = "arbitrary")] use arbitrary::Arbitrary; +/// A QUIC frame type #[derive(Copy, Clone, Eq, PartialEq)] pub struct FrameType(u64); @@ -55,7 +56,7 @@ pub(crate) trait FrameStruct { macro_rules! frame_types { {$($name:ident = $val:expr,)*} => { impl FrameType { - $(pub const $name: FrameType = FrameType($val);)* + $(pub(crate) const $name: FrameType = FrameType($val);)* } impl fmt::Debug for FrameType { diff --git a/quinn-proto/src/lib.rs b/quinn-proto/src/lib.rs index 458b826bb..79eddc827 100644 --- a/quinn-proto/src/lib.rs +++ b/quinn-proto/src/lib.rs @@ -46,6 +46,9 @@ pub use crate::connection::{ WriteError, Written, }; +#[cfg(feature = "rustls")] +pub use rustls; + mod config; pub use config::{ AckFrequencyConfig, ClientConfig, ConfigError, EndpointConfig, IdleTimeout, MtuDiscoveryConfig, @@ -56,7 +59,7 @@ pub mod crypto; mod frame; use crate::frame::Frame; -pub use crate::frame::{ApplicationClose, ConnectionClose, Datagram}; +pub use crate::frame::{ApplicationClose, ConnectionClose, Datagram, FrameType}; mod endpoint; pub use crate::endpoint::{