Le definizioni di {0} nella firma e nell'implementazione non sono compatibili perché l'implementazione definisce uno struct, ...

Le definizioni di {0} nella firma e nell'implementazione non sono compatibili perché l'implementazione definisce uno struct, ma la firma definisce un tipo con una rappresentazione nascosta