interrupt is used at run time in 32 crates (of which 12 optionally). It is a direct run-time dependency in 4 crates.