diff --git a/src/phantom-data.md b/src/phantom-data.md index fe63606..58ee61d 100644 --- a/src/phantom-data.md +++ b/src/phantom-data.md @@ -96,9 +96,7 @@ Here’s a table of all the wonderful ways `PhantomData` could be used: | `PhantomData<&'a mut T>` | variant | invariant | | `PhantomData<*const T>` | - | variant | | `PhantomData<*mut T>` | - | invariant | -| `PhantomData` | - | contravariant (*) | +| `PhantomData` | - | contravariant | | `PhantomData T>` | - | variant | | `PhantomData T>` | - | invariant | | `PhantomData>` | invariant | - | - -(*) If contravariance gets scrapped, this would be invariant.