Expand description
Public error taxonomies. Public error taxonomies surfaced by the user-facing API.
Four error families ship here, each tied to a specific
Node-lifecycle step:
- [
DeliveryError] — host-facingNode::deliver_*/Node::invokefailures. - [
RestoreError] —Node::restoresnapshot reconciliation failures. - [
SnapshotError] —Node::snapshotfailures. - [
BootstrapError] —Node::run_bootstrapinput staging + target selection failures per the host-driven bootstrap redesign.
Module::build failures live in bb_dsl::BuildError; compiler
failures live in bb_compiler::CompileError; installation
failures live in bytesandbrains::InstallError. All three
surface upstream of the engine and outside bb-runtime’s dep
graph.
Re-exports§
pub use bootstrap::BootstrapError;pub use delivery::DeliveryError;pub use restore::RestoreError;pub use snapshot::SnapshotError;