use sos_core::{SecretId, VaultId};
use thiserror::Error;
#[derive(Debug, Error)]
pub enum Error {
#[error("vault {0} does not contain {1}")]
NoSecretId(VaultId, SecretId),
#[error(transparent)]
Core(#[from] sos_core::Error),
#[error(transparent)]
Vault(#[from] sos_vault::Error),
#[error(transparent)]
Backend(#[from] sos_backend::Error),
}