pub enum CredentialMode {
None,
SharedProcessEnv,
ScopedResolved,
}Expand description
Credential scope used by a resolved source read.
Variants§
None
No external credentials are needed.
Reader uses credentials already configured for the running process.
ScopedResolved
Engine resolves per-profile credentials and scopes them to the reader.
Implementations§
Trait Implementations§
Source§impl Clone for CredentialMode
impl Clone for CredentialMode
impl Copy for CredentialMode
Source§impl Debug for CredentialMode
impl Debug for CredentialMode
Source§impl Default for CredentialMode
impl Default for CredentialMode
Source§impl Display for CredentialMode
impl Display for CredentialMode
impl Eq for CredentialMode
Source§impl Hash for CredentialMode
impl Hash for CredentialMode
Source§impl PartialEq for CredentialMode
impl PartialEq for CredentialMode
impl StructuralPartialEq for CredentialMode
Auto Trait Implementations§
impl Freeze for CredentialMode
impl RefUnwindSafe for CredentialMode
impl Send for CredentialMode
impl Sync for CredentialMode
impl Unpin for CredentialMode
impl UnsafeUnpin for CredentialMode
impl UnwindSafe for CredentialMode
Blanket Implementations§
impl<T> Allocation for T
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