Overview of Turmoil crates
mainTurmoil is split into several specialized crates depending on the level of simulation required:
turmoil: The full simulation-testing framework. This is the primary entry point for users.turmoil-net: A deterministic simulated socket stack. It is designed as a drop-in replacement fortokio::net.turmoil-fs: A deterministic simulated filesystem. It is designed as a drop-in replacement forstd::fsortokio::fs.turmoil-io-uring: A deterministic simulatedio_uring. It includes an optionalfsfeature that integrates it withturmoil-fs.