wedb_standalone 0.1.1

单机网络服务底座:RESP 协议帧、AOF 逻辑层与节点服务编排(对标 Garnet libs/server 单机半区)
/// 存储 API 调用返回状态(libs/server/API/GarnetStatus.cs:GarnetStatus)
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
#[repr(u8)]
pub enum GarnetStatus {
  /// 成功
  Ok = 0,
  /// 未找到
  NotFound = 1,
  /// 已迁移(集群 MOVED 重定向)
  Moved = 2,
  /// 对持有错误类型值的键执行操作
  WrongType = 3,
}

impl GarnetStatus {
  /// 是否成功
  #[inline]
  pub const fn is_ok(self) -> bool {
    matches!(self, Self::Ok)
  }
}