Struct actix_web_httpauth::headers::authorization::Basic [−][src]
pub struct Basic { /* fields omitted */ }Expand description
Credentials for Basic authentication scheme, defined in RFC 7617
Implementations
Creates Basic credentials with provided user_id and optional
password.
Example
let credentials = Basic::new("Alladin", Some("open sesame"));Trait Implementations
type Error = InvalidHeaderValue
type Error = InvalidHeaderValue
The type returned in the event of a conversion error.
Try to convert value to a HeaderValue.
This method returns an ordering between self and other values if one exists. Read more
This method tests less than (for self and other) and is used by the < operator. Read more
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read more
This method tests greater than (for self and other) and is used by the > operator. Read more
Try to parse the authentication scheme from the Authorization header.
Auto Trait Implementations
impl RefUnwindSafe for Basic
impl UnwindSafe for Basic
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key and return true if they are equal.
pub fn vzip(self) -> V
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
