bitwarden_vault/error.rs
use thiserror::Error;
#[derive(Debug, Error)]
pub enum VaultParseError {
#[error(transparent)]
Chrono(#[from] chrono::ParseError),
#[error(transparent)]
Crypto(#[from] bitwarden_crypto::CryptoError),
#[error(transparent)]
MissingFieldError(#[from] bitwarden_core::MissingFieldError),
}