diff options
| author | Mazdak Farrokhzad <twingoow@gmail.com> | 2018-11-10 03:39:42 +0100 |
|---|---|---|
| committer | Mazdak Farrokhzad <twingoow@gmail.com> | 2018-11-10 03:39:42 +0100 |
| commit | 5e7b7f2ae6f29e66c99b6c38d7041fb71e8a36fd (patch) | |
| tree | 5ac6ed81913d24e8fdba9a039bf1c4ac5a56c978 /src/libcore | |
| parent | 36a50c29f6c5c386fba6ab685818755ac55152e5 (diff) | |
make PhantomData #[structural_match].
Diffstat (limited to 'src/libcore')
| -rw-r--r-- | src/libcore/lib.rs | 1 | ||||
| -rw-r--r-- | src/libcore/marker.rs | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/libcore/lib.rs b/src/libcore/lib.rs index 1bbc7892c6b..b55ec67b0cc 100644 --- a/src/libcore/lib.rs +++ b/src/libcore/lib.rs @@ -129,6 +129,7 @@ #![feature(const_transmute)] #![feature(reverse_bits)] #![feature(non_exhaustive)] +#![feature(structural_match)] #[prelude_import] #[allow(unused)] diff --git a/src/libcore/marker.rs b/src/libcore/marker.rs index 662a8ddd968..3bcdfabbb24 100644 --- a/src/libcore/marker.rs +++ b/src/libcore/marker.rs @@ -578,6 +578,7 @@ macro_rules! impls{ /// /// [drop check]: ../../nomicon/dropck.html #[lang = "phantom_data"] +#[structural_match] #[stable(feature = "rust1", since = "1.0.0")] pub struct PhantomData<T:?Sized>; |
