1use thiserror::Error; 2 3/// Errors produced by this crate. 4#[derive(Debug, Error)] 5#[error(transparent)] 6pub struct Error(pub(crate) Box<dyn std::error::Error + Send + Sync>);