Elixir 给定一个模块名atom,如何为该模块创建结构?

Elixir 给定一个模块名atom,如何为该模块创建结构?,elixir,Elixir,我想从MyMod转到%MyMod{},以便与我正在制作的库中的旧配置格式保持向后兼容性 模块已经定义并调用defstruct宏。内核函数应该可以正常工作: struct(MyMod) # => %MyMod{} 啊,我没想到要看内核。非常感谢。

我想从
MyMod
转到
%MyMod{}
,以便与我正在制作的库中的旧配置格式保持向后兼容性


模块已经定义并调用
defstruct
宏。

内核
函数应该可以正常工作:

struct(MyMod)   # => %MyMod{}

啊,我没想到要看内核。非常感谢。