Rust contravariance, Regarding the contravariance of `fn(&'a i32) -> ()`

Well, you are assuming covariance here, of course you get covariance (which is the wrong result).

2 Likes