Skip to content

Glossary: Software Design Patterns in Rust

Inversion of control

Also written: IoC

A framework calling your code instead of your code calling it: "don't call us, we'll call you". The test runner calling your `#[test]` functions is an example.

Where the book teaches it

Related terms

FrameworkLibrary