#[derive(thiserror::Error, Debug)] pub enum Error { #[error("atproto error: {0}")] GetRepo(#[from] atrium_xrpc::Error), #[error("repo build error: {0}")] Repo(#[from] atrium_repo::repo::Error), #[error("car store error: {0}")] Car(#[from] atrium_repo::blockstore::CarError), #[error("identity error: {0}")] Identity(#[from] atrium_identity::Error), #[error("io error: {0}")] Io(#[from] std::io::Error), }