ranvier-0.19.0 has been yanked.
ranvier
Ranvier is a Typed Decision Engine for Rust. This crate is the facade entry point that re-exports the core, runtime, and HTTP ingress layers.
Install
Quick Start
use async_trait;
use *;
;
async
Notes
Ranvier::http()is an Ingress Builder, not a web server.- Core contracts stay protocol-agnostic. HTTP semantics live in the adapter layer.
Features
Default features include the HTTP ingress adapter and std nodes. To slim down dependencies:
= { = "0.19.0", = false }
You can enable features explicitly:
= { = "0.19.0", = ["http", "std"] }
Crates
ranvier-coreranvier-runtimeranvier-httpranvier-stdranvier-cli
Examples
hello-world— HTTP ingress baseline (usesranvierfacade crate)
MSRV
- Rust
1.93.0or newer (Edition 2024).