pub struct SecWebsocketAccept(_);
Expand description
The Sec-Websocket-Accept
header.
This header is used in the Websocket handshake, sent back by the
server indicating a successful handshake. It is a signature
of the Sec-Websocket-Key
header.
Example
use headers::{SecWebsocketAccept, SecWebsocketKey};
let sec_key: SecWebsocketKey = /* from request headers */
let sec_accept = SecWebsocketAccept::from(sec_key);
Trait Implementations
sourceimpl Clone for SecWebsocketAccept
impl Clone for SecWebsocketAccept
sourcefn clone(&self) -> SecWebsocketAccept
fn clone(&self) -> SecWebsocketAccept
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for SecWebsocketAccept
impl Debug for SecWebsocketAccept
sourceimpl From<SecWebsocketKey> for SecWebsocketAccept
impl From<SecWebsocketKey> for SecWebsocketAccept
sourcefn from(key: SecWebsocketKey) -> SecWebsocketAccept
fn from(key: SecWebsocketKey) -> SecWebsocketAccept
Converts to this type from the input type.
sourceimpl Hash for SecWebsocketAccept
impl Hash for SecWebsocketAccept
sourceimpl Header for SecWebsocketAccept
impl Header for SecWebsocketAccept
sourcefn name() -> &'static HeaderName
fn name() -> &'static HeaderName
The name of this header.
sourcefn decode<'i, I>(values: &mut I) -> Result<SecWebsocketAccept, Error> where
I: Iterator<Item = &'i HeaderValue>,
fn decode<'i, I>(values: &mut I) -> Result<SecWebsocketAccept, Error> where
I: Iterator<Item = &'i HeaderValue>,
Decode this type from an iterator of HeaderValue
s.
sourceimpl PartialEq<SecWebsocketAccept> for SecWebsocketAccept
impl PartialEq<SecWebsocketAccept> for SecWebsocketAccept
sourcefn eq(&self, other: &SecWebsocketAccept) -> bool
fn eq(&self, other: &SecWebsocketAccept) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &SecWebsocketAccept) -> bool
fn ne(&self, other: &SecWebsocketAccept) -> bool
This method tests for !=
.
impl Eq for SecWebsocketAccept
impl StructuralEq for SecWebsocketAccept
impl StructuralPartialEq for SecWebsocketAccept
Auto Trait Implementations
impl RefUnwindSafe for SecWebsocketAccept
impl Send for SecWebsocketAccept
impl Sync for SecWebsocketAccept
impl Unpin for SecWebsocketAccept
impl UnwindSafe for SecWebsocketAccept
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
sourceimpl<T> FutureExt for T
impl<T> FutureExt for T
sourcefn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
sourcefn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more