pub struct AuthCodeFlow { /* private fields */ }
Expand description
Represents the Authorisation Code Flow, as defined in OAuth2 RFC 6749.
Its use is recommended in cases where the client_secret
can be safely stored,
such as a web app running on the server.
This flow requires user authorisation, and thus allows the app to make requests on behalf of the user.
Trait Implementations§
Source§impl Debug for AuthCodeFlow
impl Debug for AuthCodeFlow
impl AuthFlow for AuthCodeFlow
Auto Trait Implementations§
impl Freeze for AuthCodeFlow
impl RefUnwindSafe for AuthCodeFlow
impl Send for AuthCodeFlow
impl Sync for AuthCodeFlow
impl Unpin for AuthCodeFlow
impl UnwindSafe for AuthCodeFlow
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