This repository is developed to be a part of the Refactoring.Guru project.
It contains Rust 🦀 examples for all classic GoF design patterns.
These examples have been tested with a stable rustc 1.62 (2021 edition).
All examples can be launched via the command line, using cargo as follows:
cargo run --bin adapter For the best experience, I recommend working with examples with Visual Studio Code.
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Authors: Alexander Fadeev (@fadeevab).
