pub struct ProxyAuthorization<C: Credentials>(pub C);Expand description
Proxy-Authorization header, defined in RFC7235
The Proxy-Authorization header field allows a user agent to authenticate
itself with an HTTP proxy – usually, but not necessarily, after
receiving a 407 (Proxy Authentication Required) response and the
Proxy-Authenticate header. Its value consists of credentials containing
the authentication information of the user agent for the realm of the
resource being requested.
ABNF
Proxy-Authorization = credentials
Example values
Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==Bearer fpKL54jvWmEGVoRdCNjG
Examples
Tuple Fields§
§0: CTrait Implementations§
source§impl<C: Clone + Credentials> Clone for ProxyAuthorization<C>
impl<C: Clone + Credentials> Clone for ProxyAuthorization<C>
source§fn clone(&self) -> ProxyAuthorization<C>
fn clone(&self) -> ProxyAuthorization<C>
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl<C: Debug + Credentials> Debug for ProxyAuthorization<C>
impl<C: Debug + Credentials> Debug for ProxyAuthorization<C>
source§impl<C: Credentials> Header for ProxyAuthorization<C>
impl<C: Credentials> Header for ProxyAuthorization<C>
source§impl<C: PartialEq + Credentials> PartialEq<ProxyAuthorization<C>> for ProxyAuthorization<C>
impl<C: PartialEq + Credentials> PartialEq<ProxyAuthorization<C>> for ProxyAuthorization<C>
source§fn eq(&self, other: &ProxyAuthorization<C>) -> bool
fn eq(&self, other: &ProxyAuthorization<C>) -> bool
This method tests for
self and other values to be equal, and is used
by ==.