rust/tests/ui/const-generics/issues/issue-74906.rs
2024-02-16 20:02:50 +00:00

23 lines
333 B
Rust

//@ edition:2018
//@ check-pass
const SIZE: usize = 16;
struct Bar<const H: usize> {}
struct Foo<const H: usize> {}
impl<const H: usize> Foo<H> {
async fn biz(_: &[[u8; SIZE]]) -> Vec<()> {
vec![]
}
pub async fn baz(&self) -> Bar<H> {
Self::biz(&vec![]).await;
Bar {}
}
}
fn main() { }