rust/tests/ui/const-generics/issues/issue-89320.rs

20 lines
281 B
Rust
Raw Normal View History

2021-10-18 11:25:45 -05:00
// build-pass
#![feature(generic_const_exprs)]
#![allow(incomplete_features)]
pub trait Enumerable {
const N: usize;
}
#[derive(Clone)]
pub struct SymmetricGroup<S>
where
S: Enumerable,
[(); S::N]: Sized,
{
_phantom: std::marker::PhantomData<S>,
}
fn main() {}