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 !RefUnwindSafe for ResolvedAuth
impl !UnwindSafe for ResolvedAuth
impl Freeze for ResolvedAuth
impl Send for ResolvedAuth
impl Sync for ResolvedAuth
impl Unpin for ResolvedAuth
impl UnsafeUnpin 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