我想实现一个具有属性的类,我可以在编译时全局更改其类型。 例如,
let ID_TYPE = Int
@value
struct MyStruct:
var a: ID_TYPE
但是,
let
似乎不适用于定义类型,因为我收到错误invalid call to '__del__': argument #0 cannot be converted from 'Int' to 'Int'mojo
当我更改时,我该怎么做才能避免手动更改代码中出现
ID_TYPE
的所有位置从Int
到Uint8
?