use fmt;
/// Default error type used by [`Dataset`](crate::Dataset) implementations that don't define
/// their own.
///
/// Wraps specific dataset error types (e.g. `SqliteDatasetError`) at call sites that don't need
/// the concrete error type. Use `result.map_err(DatasetError::new)?` to convert and propagate an
/// error; `?` alone does not perform this wrapping.
;