Re-exports§
pub use crate::transport::TransportListenerFailure;pub use crate::transport::TransportListenerState;pub use crate::transport::TransportReadiness;
Structs§
- Backup
Tasks Handle - Shutdown handle for the periodic checkpointer + archiver tasks. Drop signals both loops to exit on their next wake.
- Booted
Node - A fully initialized node whose HTTP / gRPC listeners are already bound.
Calling
BootedNode::runopens the remaining listeners and serves them all on the same runtime. - Bootstrap
Config - Runtime
Config - Server
Command Config - Systemd
Service Config
Enums§
Constants§
Functions§
- bind_
listener_ for_ startup - Bind a TCP listener for a transport at startup and record the
outcome in the shared
TransportReadinessstate. - bootstrap_
server - Initialize one node and bind its front transports before serving.
- default_
telemetry_ for_ path - Build a sane default
TelemetryConfigfrom a server path when the caller didn’t set one explicitly. Writes rotating logs into the parent directory of the DB file (or./logsfor in-memory / pathless runs). Level defaults toinfo, pretty stderr format. - detect_
runtime_ config - Detect available CPU cores and suggest worker thread count.
- install_
systemd_ service - Install a systemd unit + start the service.
- probe_
listener - render_
systemd_ unit - run_
server - The only process-level server run path.
- transport_
set - Build the canonical descriptor set for one server command.