fn try_init<D: BusDriver + 'static>( name: &str, driver: D, ) -> Option<(String, Box<dyn BusDriver>)>
Try to probe and init a driver; log and return (name, driver) on success.
(name, driver)