Struct rocket_auth::Login[][src]

pub struct Login {
    pub email: String,
    // some fields omitted
}

The Login form is used along with the Auth guard to authenticate users.

Fields

email: String

Trait Implementations

impl Debug for Login[src]

impl<'de> Deserialize<'de> for Login[src]

impl From<&'_ Signup> for Login[src]

impl<'__f> FromForm<'__f> for Login[src]

type Error = FormParseError<'__f>

The associated error to be returned when parsing fails.

Auto Trait Implementations

impl RefUnwindSafe for Login

impl Send for Login

impl Sync for Login

impl Unpin for Login

impl UnwindSafe for Login

Blanket Implementations

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

impl<T, I> AsResult<T, I> for T where
    I: Input, 

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

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

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> Erased for T

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

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

impl<T> IntoCollection<T> for T

impl<T> Same<T> for T

type Output = T

Should always be Self

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> Typeable for T where
    T: Any

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,