pub struct ClientCredsFlow;
Expand description
Represents the Client Credentials Flow, as defined in OAuth2 RFC 6749.
Its use is recommended for apps usually running in the backend, that don’t require accessing user information.
This flow does not require user authorisation, and thus does not permit making requests on the behalf of the user, so it can’t access user data.
Trait Implementations§
Source§impl Clone for ClientCredsFlow
impl Clone for ClientCredsFlow
Source§fn clone(&self) -> ClientCredsFlow
fn clone(&self) -> ClientCredsFlow
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ClientCredsFlow
impl Debug for ClientCredsFlow
impl AuthFlow for ClientCredsFlow
impl Copy for ClientCredsFlow
Auto Trait Implementations§
impl Freeze for ClientCredsFlow
impl RefUnwindSafe for ClientCredsFlow
impl Send for ClientCredsFlow
impl Sync for ClientCredsFlow
impl Unpin for ClientCredsFlow
impl UnwindSafe for ClientCredsFlow
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