Skip to main content

Module errors

Module errors 

Source
Expand description

Error hierarchy shared across the workspace.

Pattern:

  • Each crate defines its own domain error enum via thiserror.
  • Crate-level errors implement From into CommonError only where they need to surface at public boundaries.
  • Never use anyhow inside libraries — reserve it for main.rs.

Enums§

CommonError
Top-level error type for the arknet-common crate.

Type Aliases§

Result
Protocol-wide result type.