Skip to main content

Module error

Module error 

Source
Expand description

统一错误类型,全 crate 共用(L0)。

所有模块返回 crate::error::Result<T>,错误变体覆盖:

  • 加密/解密原语失败(Crypto)
  • 口令错误或文件损坏(BadPassphrase / CorruptFile —— AEAD 校验失败时归为此类)
  • 数据库错误(Database,包装 rusqlite::Error)
  • 序列化错误(Serialize,包装 serde_json::Error)
  • IO 错误(Io,包装 std::io::Error)
  • TUI/渲染错误(Tui)
  • 其他(Other(String))

Enums§

Error
zkv 的统一错误类型。

Type Aliases§

Result
全 crate 统一 Result 别名。