]> git.lizzy.rs Git - rust.git/blob - tests/ui/rfc-2632-const-trait-impl/auxiliary/staged-api.rs
Auto merge of #106458 - albertlarsan68:move-tests, r=jyn514
[rust.git] / tests / ui / rfc-2632-const-trait-impl / auxiliary / staged-api.rs
1 #![feature(const_trait_impl)]
2 #![feature(staged_api)]
3 #![stable(feature = "rust1", since = "1.0.0")]
4
5 #[stable(feature = "rust1", since = "1.0.0")]
6 #[const_trait]
7 pub trait MyTrait {
8     #[stable(feature = "rust1", since = "1.0.0")]
9     fn func();
10 }
11
12 #[stable(feature = "rust1", since = "1.0.0")]
13 pub struct Unstable;
14
15 #[stable(feature = "rust1", since = "1.0.0")]
16 #[rustc_const_unstable(feature = "unstable", issue = "none")]
17 impl const MyTrait for Unstable {
18     fn func() {}
19 }