4 #![cfg_attr(full, feature(const_generics))]
5 #![cfg_attr(full, allow(incomplete_features))]
6 #![cfg_attr(min, feature(min_const_generics))]
8 const SIZE: usize = 16;
10 struct Bar<const H: usize> {}
12 struct Foo<const H: usize> {}
14 impl<const H: usize> Foo<H> {
15 async fn biz(_: &[[u8; SIZE]]) -> Vec<()> {
19 pub async fn baz(&self) -> Bar<H> {
20 Self::biz(&vec![]).await;