It all depends on how she got hurt. If, for example, it was entirely her fault, then you're only due a financial reprimand (in the form of cat treats) and some basic remedial training. If she hurt herself as a direct result if your actions/inaction then death is due.
It's not great, but that's what you get for using a convenience API. If you used the thread builder API you'd get the io::Result object and could handle the error rather than it panic!()ing.
Your friendly reminder (since I only just realised too) - April is testicular cancer awareness month it seems.
If you ever needed an excuse to give yourself a jolly good feel around the balls, this is the month to do it.
I can only assume it's a case of "If you're a VΓvoactive 3 user, you're not serious about being an athlete and thus you do not deserve full data" which happens sometimes :/
I've been tempted to combine footpod and GPS outside since I'd like semi-accurate cadence data too, and I've noticed my VΓvoactive gets cadence iffy if I have to wipe my face or drink water without the footpod.