mirror of https://github.com/rust-lang/reference
Merge pull request #874 from Kimundi/patch-1
Add an extra fn() entry to the variance table in the subtyping chapter
This commit is contained in:
commit
3b6fe80c20
|
@ -61,6 +61,7 @@ Variance of types is automatically determined as follows
|
|||
| `[T]` and `[T; n]` | | covariant |
|
||||
| `fn() -> T` | | covariant |
|
||||
| `fn(T) -> ()` | | contravariant |
|
||||
| `fn(T) -> T` | | invariant |
|
||||
| `std::cell::UnsafeCell<T>` | | invariant |
|
||||
| `std::marker::PhantomData<T>` | | covariant |
|
||||
| `dyn Trait<T> + 'a` | covariant | invariant |
|
||||
|
|
Loading…
Reference in New Issue