1 unstable release

0.1.0 Jun 26, 2024

#405 in HTTP server

Download history 69/week @ 2024-06-20 90/week @ 2024-06-27 9/week @ 2024-07-04 11/week @ 2024-07-11 15/week @ 2024-07-18 12/week @ 2024-07-25 9/week @ 2024-08-08 21/week @ 2024-08-15 25/week @ 2024-08-22 38/week @ 2024-08-29

93 downloads per month
Used in 13 crates

Apache-2.0

790KB
19K SLoC

SwimOS API

This crate provides the API for implementing components that can be executed by the SwimOS runtime.

  • The agent module contains the agent::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 the swimos_agent crate.
  • The persistence module contains the persistence::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
~184K SLoC