2 releases
0.1.1 | Sep 27, 2024 |
---|---|
0.1.0 | Jun 26, 2024 |
#1029 in Network programming
88 downloads per month
Used in 15 crates
795KB
19K
SLoC
SwimOS API
This crate provides the API for implementing components that can be executed by the SwimOS runtime.
- The
agent
module contains theagent::Agent
trait that can be implemented to add new kinds of agent to the runtime. The canonical Rust implementation of this trait can be found in theswimos_agent
crate. - The
persistence
module contains thepersistence::PlanePersistence
trait that can be implemented to add new storage implementations to allow a Swim server to maintain an external persistent state that can outlive a single execution of the server process.
Dependencies
~8–16MB
~182K SLoC