support for `const fn`s with trait bounds was stabilized in rust 1.61.0: https://github.com/rust-lang/rust/pull/93827/ https://rust.godbolt.org/z/GoK14jbcE