2021-03-18 06:38:11 +00:00
|
|
|
// run-pass
|
|
|
|
#![feature(staged_api)]
|
|
|
|
|
|
|
|
#![feature(const_generics)]
|
|
|
|
#![feature(const_generics_defaults)]
|
|
|
|
#![allow(incomplete_features)]
|
|
|
|
|
|
|
|
#![stable(feature = "const_default_test", since="none")]
|
|
|
|
|
|
|
|
|
|
|
|
#[unstable(feature = "const_default_stable", issue="none")]
|
|
|
|
pub struct ConstDefaultUnstable<const N: usize = 3>;
|
|
|
|
|
|
|
|
#[stable(feature = "const_default_unstable", since="none")]
|
|
|
|
pub struct ConstDefaultStable<const N: usize = {
|
2021-03-29 17:32:27 +09:00
|
|
|
3
|
2021-03-18 06:38:11 +00:00
|
|
|
}>;
|
|
|
|
|
|
|
|
fn main() {}
|