Crate rustasim

Source
Expand description

Parallel datacenter network simulator

Throughout this crate there is a user-backend relationship between the simulation engine and the model. In general, the engine should be agnostic to the type of model being run, and should probably eventually be pulled out into its own crate.

Re-exports§

pub use self::err::PopError;
pub use self::err::PushError;

Modules§

engine
Drives the simulation
err
network
Datacenter network model
phold
Datacenter network model
spsc
A bounded single-producer single-consumer queue.
worker
This module takes care of scheduling the actors appropriately

Structs§

FrozenActor
Maintains the state of the actor while it’s at rest

Functions§

start
Starts the actors on num_cpus workers