Skip to content

Commit 45b640d

Browse files
authored
Merge pull request #231 from lwintermelon/patch-1
fix a typo
2 parents d7c2815 + b5d7df3 commit 45b640d

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Diff for: src/phantom-data.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -91,12 +91,12 @@ Here’s a table of all the wonderful ways `PhantomData` could be used:
9191

9292
| Phantom type | `'a` | `T` |
9393
|-----------------------------|-----------|---------------------------|
94-
| `PhantomData<T>` | - | variant (with drop check) |
95-
| `PhantomData<&'a T>` | variant | variant |
96-
| `PhantomData<&'a mut T>` | variant | invariant |
97-
| `PhantomData<*const T>` | - | variant |
94+
| `PhantomData<T>` | - | covariant (with drop check) |
95+
| `PhantomData<&'a T>` | covariant | covariant |
96+
| `PhantomData<&'a mut T>` | covariant | invariant |
97+
| `PhantomData<*const T>` | - | covariant |
9898
| `PhantomData<*mut T>` | - | invariant |
9999
| `PhantomData<fn(T)>` | - | contravariant |
100-
| `PhantomData<fn() -> T>` | - | variant |
100+
| `PhantomData<fn() -> T>` | - | covariant |
101101
| `PhantomData<fn(T) -> T>` | - | invariant |
102102
| `PhantomData<Cell<&'a ()>>` | invariant | - |

0 commit comments

Comments
 (0)