je devais avoir plusieurs types de JSON donc j'ai utilisé Typedef
comme suit:La création de nouveaux types en utilisant Typedef sur Vibe.data.json.Json, erreur de conversion implicite
alias NewType = Typedef!(Json);
J'utilise la version Vibe.d Json , je reçois le message suivant lors de la compilation en utilisant DMD64 D Compiler v2.072.0
:
Error: cannot implicitly convert expression ([cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u, cast(ubyte)0u]) of type ubyte[] to void[32]
J'ai lu la documentation et n'a pas trouvé aucune limite pour l'utilisation Typedef
.