Make error from bridge descriptor provider be a trait object
The error is generated much higher up the stack and needs to be made out of eg a circmgr error. The consumer here probably doesn't need to know all about it, so we think this is the best resolution to the conundrum.