pub enum ResolvedAuth {
Bearer {
token: String,
},
ApiKeyHeader {
name: String,
value: String,
},
ApiKeyQuery {
name: String,
value: String,
},
Basic {
username: String,
password: String,
},
OAuth2 {
token_provider: Arc<OAuth2TokenProvider>,
},
}Expand description
Resolved authentication that can be applied to requests.
Variants§
Auto Trait Implementations§
impl Freeze for ResolvedAuth
impl !RefUnwindSafe for ResolvedAuth
impl Send for ResolvedAuth
impl Sync for ResolvedAuth
impl Unpin for ResolvedAuth
impl UnsafeUnpin for ResolvedAuth
impl !UnwindSafe for ResolvedAuth
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