Skip to content

Commit 54fd7a1

Browse files
committed
Make the field private
1 parent a7c0056 commit 54fd7a1

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/common/sec_websocket_extensions.rs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ use {Error, Header, HeaderValue};
6161
/// [RFC6455_11.3.2]: https://tools.ietf.org/html/rfc6455#section-11.3.2
6262
/// [RFC7692_7]: https://tools.ietf.org/html/rfc7692#section-7
6363
#[derive(Clone, Debug, Eq, PartialEq)]
64-
pub struct SecWebsocketExtensions(pub Vec<WebsocketExtension>);
64+
pub struct SecWebsocketExtensions(Vec<WebsocketExtension>);
6565

6666
impl Header for SecWebsocketExtensions {
6767
fn name() -> &'static ::HeaderName {
@@ -125,6 +125,12 @@ impl SecWebsocketExtensions {
125125
}
126126
}
127127

128+
impl From<Vec<WebsocketExtension>> for SecWebsocketExtensions {
129+
fn from(extensions: Vec<WebsocketExtension>) -> SecWebsocketExtensions {
130+
SecWebsocketExtensions(extensions)
131+
}
132+
}
133+
128134
impl TryFrom<&str> for SecWebsocketExtensions {
129135
type Error = Error;
130136

0 commit comments

Comments
 (0)