Something went wrong. Try again.
Rust Framework for building Bluesky Bots
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132use std::env::VarError;
use jetstream_oxide::error::ConnectionError;
#[derive(thiserror::Error, Debug)]pub enum Error { #[error("{0}")] Custom(String),
#[error("dotenvy error")] DotenvyError(#[from] dotenvy::Error),
#[error("var error")] VarError(#[from] VarError),
#[error("jetstream connection error")] JetstreamConnectionError(#[from] ConnectionError),
#[error("bsky_sdk error")] BskyError(#[from] bsky_sdk::Error),
#[error("io error")] IoError(#[from] std::io::Error),
/// returned by atrium-api string type parsers (like rkey and did) #[error("{0}")] String(&'static str),
#[error(transparent)] Other(#[from] anyhow::Error),}