Enum age::cli_common::ReadError
source · [−]pub enum ReadError {
IdentityEncryptedWithoutPassphrase(String),
IdentityNotFound(String),
Io(Error),
MissingPlugin {
binary_name: String,
},
UnsupportedKey(String, UnsupportedKey),
}
Available on crate feature
cli-common
only.Expand description
Errors that can occur while reading identities.
Variants
IdentityEncryptedWithoutPassphrase(String)
An age identity was encrypted without a passphrase.
IdentityNotFound(String)
The given identity file could not be found.
Io(Error)
An I/O error occurred while reading.
MissingPlugin
Fields
binary_name: String
The plugin’s binary name.
Available on crate feature
plugin
only.A required plugin could not be found.
UnsupportedKey(String, UnsupportedKey)
Available on crate feature
ssh
only.The given identity file contains an SSH key that we know how to parse, but that we do not support.
Trait Implementations
sourceimpl Error for ReadError
impl Error for ReadError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations
impl !RefUnwindSafe for ReadError
impl Send for ReadError
impl Sync for ReadError
impl Unpin for ReadError
impl !UnwindSafe for ReadError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more