Especifique el atributo `Fn` enlazado en la definición de la estructura sin fijar uno de los parámetros` Fn`
En lugar de poner restricciones en la estructura, el enfoque más simple y mejor es poner las restricciones en la implementación de todos los métodos que necesitarán usar t