| #![feature(freeze, negative_impls)] | |
| use std::marker::Freeze; | |
| struct Foo; | |
| unsafe impl Freeze for Foo {} | |
| //~^ ERROR explicit impls for the `Freeze` trait are not permitted | |
| struct Bar; | |
| impl !Freeze for Bar {} | |
| //~^ ERROR explicit impls for the `Freeze` trait are not permitted | |
| fn main() {} |