hyper contains a type `enum Never {}`. When this is matched against, RA (0.2.135) shows an error:  In contrast, rustc does not show an error.