[][src]Struct rocket_http::hyper::header::Basic

pub struct Basic {
    pub username: String,
    pub password: Option<String>,
}

Credential holder for Basic Authentication

Fields

username: String

The username as a possibly empty string

password: Option<String>

The password. None if the : delimiter character was not part of the parsed input.

Trait Implementations

impl Clone for Basic[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl PartialEq<Basic> for Basic[src]

impl Debug for Basic[src]

impl Scheme for Basic[src]

impl FromStr for Basic[src]

type Err = Error

The associated error which can be returned from parsing.

Auto Trait Implementations

impl Sync for Basic

impl Send for Basic

impl Unpin for Basic

impl RefUnwindSafe for Basic

impl UnwindSafe for Basic

Blanket Implementations

impl<T> IntoCollection<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T, I> AsResult<T, I> for T where
    I: Input
[src]

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.