pub enum VaultToolError {
Message(String),
Rejected,
SentBack {
note: String,
},
Locked,
NotConfigured,
NoClient,
Abandoned,
Vault(VaultError),
Crypto(Error),
Io(String),
}Expand description
Why a vault tool call did not return a result.
Variants§
Message(String)
Rejected
SentBack
Locked
NotConfigured
NoClient
Abandoned
Vault(VaultError)
Crypto(Error)
Io(String)
Trait Implementations§
Source§impl Debug for VaultToolError
impl Debug for VaultToolError
Source§impl Display for VaultToolError
impl Display for VaultToolError
Source§impl Error for VaultToolError
impl Error for VaultToolError
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()
Source§impl From<Error> for VaultToolError
impl From<Error> for VaultToolError
Source§impl From<Error> for VaultToolError
impl From<Error> for VaultToolError
Source§impl From<VaultError> for VaultToolError
impl From<VaultError> for VaultToolError
Source§fn from(source: VaultError) -> Self
fn from(source: VaultError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for VaultToolError
impl !UnwindSafe for VaultToolError
impl Freeze for VaultToolError
impl Send for VaultToolError
impl Sync for VaultToolError
impl Unpin for VaultToolError
impl UnsafeUnpin for VaultToolError
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync 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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
impl<S, T> Duplex<S> for Twhere
T: FromSample<S> + ToSample<S>,
§impl<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more