Design Pattern in Rust Behavioral Patterns Pattern Description Status Strategy Enables an algorithm's behavior to be selected at runtime ✔