pub enum OwnerConsent<Response: WebResponse> {
Denied,
InProgress(Response),
Authorized(String),
Error(Response::Error),
}Expand description
Answer from OwnerAuthorizer to indicate the owners choice.
Variants§
Denied
The owner did not authorize the client.
InProgress(Response)
The owner has not yet decided, i.e. the returned page is a form for the user.
Authorized(String)
Authorization was granted by the specified user.
Error(Response::Error)
An error occurred while checking authorization.
Auto Trait Implementations§
impl<Response> Freeze for OwnerConsent<Response>
impl<Response> RefUnwindSafe for OwnerConsent<Response>
impl<Response> Send for OwnerConsent<Response>
impl<Response> Sync for OwnerConsent<Response>
impl<Response> Unpin for OwnerConsent<Response>
impl<Response> UnwindSafe for OwnerConsent<Response>
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