[][src]Struct oxide_auth::frontends::actix::message::Check

pub struct Check {
    pub client: String,
    pub passphrase: Option<Vec<u8>>,
}

Ask a registrar to check the provided client authorization.

Fields

client: String

The client according to the Authorization header.

passphrase: Option<Vec<u8>>

The passphrase according to the Authorization header, if one was provided.

Trait Implementations

impl Clone for Check[src]

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

Performs copy-assignment from source. Read more

impl Debug for Check[src]

impl Message for Check[src]

type Result = Result<(), RegistrarError>

The type of value that this message will resolved with if it is successful. Read more

impl<R: Registrar + 'static> Handler<Check> for AsActor<R>[src]

type Result = Result<(), RegistrarError>

The type of value that this handle will return

Auto Trait Implementations

impl Unpin for Check

impl Send for Check

impl Sync for Check

impl RefUnwindSafe for Check

impl UnwindSafe for Check

Blanket Implementations

impl<T> From<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, 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> Erased for T

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.

impl<T> DebugAny for T where
    T: Any + Debug

impl<T> CloneAny for T where
    T: Clone + Any

impl<T> UnsafeAny for T where
    T: Any

impl<T> IntoCollection<T> for T

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