| Crates.io | generic-predicates |
| lib.rs | generic-predicates |
| version | 0.1.0 |
| created_at | 2022-06-24 07:10:43.549489+00 |
| updated_at | 2022-06-24 07:10:43.549489+00 |
| description | A taste of what const generics could enable in the future |
| homepage | |
| repository | https://github.com/lachlansneff/generic-predicates |
| max_upload_size | |
| id | 612245 |
| size | 4,067 |
#![feature(generic_const_exprs)]
use generic_predicates::generic_predicates;
generic_predicates! {
pub fn foo<const N: usize>()
where
(N > 23, "`N` must be greater than 23")
{
}
}
fn main() {
// This compiles.
foo::<24>();
// This doesn't.
foo::<23>();
}