#![feature(adt_const_params)] | |
#![allow(incomplete_features)] | |
use std::sync::Arc; | |
#[derive(PartialEq, Eq)] | |
enum Bar { | |
Bar(Arc<i32>) | |
} | |
fn test<const BAR: Bar>() {} | |
//~^ ERROR `Bar` must implement `ConstParamTy` to be used as the type of a const generic parameter | |
fn main() {} |