To jo, taky se to často děje, ale jak to souvisí s OpenAPI?
muzete mit satickou kontrolu podle API specifikace, bez nunosti prepisovat tu specifikaci do daneho jazyka. Staticky analyzer kodu muze brat informace napriklad z JSON schematu. nebo z protobuffer specifikaci. Nemusite generovat kod.
A kde to takto funguje?
Pánové, jsem dost překvapený, co řešíte. Když se teda vrátím k Rustu, tak tam chci vidět něco jako normální strukturu, která je napíchnutá na serde_json nebo něco takového, pokud mi to vygeneruje něco automaticky, tak super, ale rozhodně nechci, aby se mi data někde nějak vzala - stejně někde na vstupu a výstupu budu potřebovat normální explicitně deklarovaný typ.
Úplně chápu, že v Pythonu můžu mít nějaké něco, které má někde __getattr__() nebo něco a magicky tahá z klobouku data, která má v dictu nebo kdoví kde, ale v Rustu to fakt nechci a doufám, že ani nebudu potřebovat.