pub enum ConfigVaultError {
NotFound {
key: String,
},
Authentication,
ServiceUnavailable,
Request(Error),
Unexpected {
status: u16,
message: String,
},
}Expand description
Errors that can occur when using the ConfigVault SDK.
Variants§
NotFound
The requested configuration key was not found.
Authentication
Authentication failed (invalid or missing API key).
The ConfigVault service is unavailable.
Request(Error)
An HTTP request error occurred.
Unexpected
An unexpected error occurred.
Trait Implementations§
Source§impl Debug for ConfigVaultError
impl Debug for ConfigVaultError
Source§impl Display for ConfigVaultError
impl Display for ConfigVaultError
Source§impl Error for ConfigVaultError
impl Error for ConfigVaultError
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 ConfigVaultError
impl !RefUnwindSafe for ConfigVaultError
impl Send for ConfigVaultError
impl Sync for ConfigVaultError
impl Unpin for ConfigVaultError
impl UnsafeUnpin for ConfigVaultError
impl !UnwindSafe for ConfigVaultError
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.