rpytest_core/lib.rs
1//! Core types and abstractions for rpytest.
2//!
3//! This crate provides the shared protocol messages, test outcome types,
4//! and storage abstraction used across rpytest components.
5
6pub mod inventory;
7pub mod protocol;
8pub mod storage;
9
10pub use inventory::{Inventory, InventoryMeta, TestNode, TestNodeId, TestNodeKind};
11pub use protocol::{ErrorCode, Outcome, Request, Response, TestEvent, TestNodeInfo};
12pub use storage::{SledBackend, StorageBackend, StorageError, StorageResult};