Struct oxide_auth_actix::Authorize
source · pub struct Authorize(pub OAuthRequest);
Expand description
Authorization-related operations
Tuple Fields§
§0: OAuthRequest
Trait Implementations§
source§impl OAuthOperation for Authorize
impl OAuthOperation for Authorize
§type Item = OAuthResponse
type Item = OAuthResponse
The success-type produced by an OAuthOperation
source§fn run<E>(self, endpoint: E) -> Result<Self::Item, Self::Error>
fn run<E>(self, endpoint: E) -> Result<Self::Item, Self::Error>
Performs the oxide operation with the provided endpoint
source§fn wrap<Extras>(self, extras: Extras) -> OAuthMessage<Self, Extras>
fn wrap<Extras>(self, extras: Extras) -> OAuthMessage<Self, Extras>
Turn an OAuthOperation into a Message to send to an actor
Auto Trait Implementations§
impl RefUnwindSafe for Authorize
impl Send for Authorize
impl Sync for Authorize
impl Unpin for Authorize
impl UnwindSafe for Authorize
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