Struct actix_web_httpauth::headers::authorization::Bearer
source · pub struct Bearer { /* private fields */ }
Expand description
Credentials for Bearer
authentication scheme, defined in RFC 6750.
Should be used in combination with Authorization
header.
Implementations§
Trait Implementations§
source§impl Ord for Bearer
impl Ord for Bearer
source§impl PartialEq for Bearer
impl PartialEq for Bearer
source§impl PartialOrd for Bearer
impl PartialOrd for Bearer
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl Scheme for Bearer
impl Scheme for Bearer
source§fn parse(header: &HeaderValue) -> Result<Self, ParseError>
fn parse(header: &HeaderValue) -> Result<Self, ParseError>
Try to parse an authentication scheme from the
Authorization
header.source§impl TryIntoHeaderValue for Bearer
impl TryIntoHeaderValue for Bearer
§type Error = InvalidHeaderValue
type Error = InvalidHeaderValue
The type returned in the event of a conversion error.
source§fn try_into_value(self) -> Result<HeaderValue, Self::Error>
fn try_into_value(self) -> Result<HeaderValue, Self::Error>
Try to convert value to a HeaderValue.
impl Eq for Bearer
impl StructuralPartialEq for Bearer
Auto Trait Implementations§
impl Freeze for Bearer
impl RefUnwindSafe for Bearer
impl Send for Bearer
impl Sync for Bearer
impl Unpin for Bearer
impl UnwindSafe for Bearer
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.