pub struct AppRole { /* private fields */ }Expand description
The usual way a service authenticates: a role id and a secret id.
The two halves are meant to travel separately — the role id baked into the deployment, the secret id delivered at start-up and often single-use — so that neither on its own is enough.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AppRole
impl RefUnwindSafe for AppRole
impl Send for AppRole
impl Sync for AppRole
impl Unpin for AppRole
impl UnsafeUnpin for AppRole
impl UnwindSafe for AppRole
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