↓ Aller au contenu

Protobuf

Types stricts : des enums Rust aux contrats partagés

Types stricts : des enums Rust aux contrats partagés

··2724 mots·13 mins
J’utilise les enums Rust pour mettre les valeurs autorisées dans le type, puis laisser les match exhaustifs me dire ce que j’ai oublié. La même obsession me suit dans les clients générés, les contrats d’API et les schémas de base de données : déclarer le set une fois, et faire répondre le reste du code devant lui.