rust-lang/rust#131119
There's a relative rust compiler issue. But essentially when using the llvm instrumentation based coverage often tracing::instrument annotated functions are completely excluded. This apparently doesn't seem to be a compiler thing but rather somewhere spans are being discarded when they should be kept.