From 1538e8cdc88e034313590e931118e1710c596885 Mon Sep 17 00:00:00 2001 From: Yoshihiro Sugi Date: Wed, 4 Sep 2024 13:57:55 +0900 Subject: [PATCH] fix: Make bsky_sdk::error public (#221) --- bsky-sdk/src/error.rs | 2 ++ bsky-sdk/src/lib.rs | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/bsky-sdk/src/error.rs b/bsky-sdk/src/error.rs index 0d1c3822..982f0934 100644 --- a/bsky-sdk/src/error.rs +++ b/bsky-sdk/src/error.rs @@ -1,3 +1,4 @@ +//! Error types for the Bsky SDK. use atrium_api::xrpc::error::XrpcErrorKind; use atrium_api::xrpc::http::StatusCode; use atrium_api::xrpc::Error as XrpcError; @@ -23,6 +24,7 @@ pub enum Error { Moderation(#[from] crate::moderation::Error), } +/// Generic error type for XRPC errors. #[derive(Error, Debug)] pub enum GenericXrpcError { Response { diff --git a/bsky-sdk/src/lib.rs b/bsky-sdk/src/lib.rs index a3fac26e..ef34ae15 100644 --- a/bsky-sdk/src/lib.rs +++ b/bsky-sdk/src/lib.rs @@ -1,7 +1,7 @@ #![cfg_attr(docsrs, feature(doc_cfg))] #![doc = include_str!("../README.md")] pub mod agent; -mod error; +pub mod error; pub mod moderation; pub mod preference; pub mod record;