pub enum CredError {
Missing(ProviderKind),
Expired(ProviderKind),
Other(Error),
}Expand description
Errors returned by every CredentialSource implementation.
Variants§
Missing(ProviderKind)
Expired(ProviderKind)
Reserved for credential sources with expiring tokens (none ship today).
Other(Error)
Trait Implementations§
Source§impl Error for CredError
impl Error for CredError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for CredError
impl RefUnwindSafe for CredError
impl Send for CredError
impl Sync for CredError
impl Unpin for CredError
impl UnsafeUnpin for CredError
impl UnwindSafe for CredError
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