# The Rust Buttplug Book
* [Intro](intro.md)
* [Things To Read Before Starting](other-docs.md)
* [How We Rust](how-we-rust.md)
* [Why We Rust](why-we-rust.md)
* [How We Async](async.md)
* [Architecture](architecture.md)
* [Using Things](todo.md)
* [Client Example](todo.md)
* [Server Example](todo.md)
* [Adding Things](todo.md)
* [Adding Connectors](todo.md)
* [Adding Device Communication Managers](todo.md)
* [Adding Device Protocols](todo.md)
* [Adding Buttplug Spec Versions](todo.md)
* [FFI](todo.md)
* [General FFI Strategy](todo.md)
* [Adding FFI Bindings](todo.md)