Rasgo para la funcionalidad numérica en Rust
¿Hay algún rasgo que especifique alguna funcionalidad numérica? Me gustaría usarlo para delimitar un tipo genérico, como este hipotéticoHasSQRT
:
fn some_generic_function<T>(input: &T)
where T: HasSQRT
{
// ...
input.sqrt()
// ...
}