Changes to .cargo/config.toml can affect the build, especially when RUSTFLAGS are changed. Depending on where the config.toml is located, this may affect a single crate or the entire repo.
The simplest thing we could do is just consider all crates changed if a .cargo/config.toml changes anywhere. The smarter thing we could do is determine the scope of a changed .cargo/config.toml based on its location, and then only consider that directory as changed.