# typestates-comparison > Comparison of different implementations of typestates [![crates.io](https://img.shields.io/crates/v/typestates-comparison?logo=rust)](https://crates.io/crates/typestates-comparison) [![docs.rs](https://img.shields.io/docsrs/typestates-comparison?logo=docsdotrs)](https://docs.rs/typestates-comparison) [![GitHub](https://img.shields.io/static/v1?label=github&message=FedericoStra/typestates-comparison&color=brightgreen&logo=github)](https://github.com/FedericoStra/typestates-comparison) [![GitHub Workflow Status](https://img.shields.io/github/workflow/status/FedericoStra/typestates-comparison/Rust?logo=githubactions&logoColor=white)](https://github.com/FedericoStra/typestates-comparison/actions/workflows/rust.yml) [![Dependencies status](https://deps.rs/repo/github/FedericoStra/typestates-comparison/status.svg)](https://deps.rs/repo/github/FedericoStra/typestates-comparison) [![MIT license](https://img.shields.io/crates/l/typestates-comparison)](https://choosealicense.com/licenses/mit/)