1//! Error types for the core engine.
23use thiserror::Error;
45/// Errors returned by shard or engine operations.
6#[derive(Debug, Error)]
7pub enum ShardError {
8/// The target shard is no longer running (channel closed).
9#[error("shard unavailable")]
10Unavailable,
11}