- https://ryym.tokyo/posts/rust-di/
- https://keens.github.io/blog/2017/12/01/rustnodi/
- https://qiita.com/kawadumax/items/0875eda8a89f5d24d3c3
- https://laysakura.github.io/2021/04/25/rust-mockall/
トランザクション抽象化
https://keens.github.io/blog/2017/06/06/rustnotoranzakushonchuushoukaraiburaritsukutta/