Struct oxide_auth_actix::Refresh
source · pub struct Refresh(pub OAuthRequest);
Expand description
Refresh-related operations
Tuple Fields§
§0: OAuthRequest
Trait Implementations§
source§impl OAuthOperation for Refresh
impl OAuthOperation for Refresh
§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 Refresh
impl Send for Refresh
impl Sync for Refresh
impl Unpin for Refresh
impl UnwindSafe for Refresh
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