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

lpi*_*pil 6 elixir

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

该模块已经定义并调用defstruct宏.

Chr*_*nzo 9

以下应该工作正常:

struct(MyMod)   # => %MyMod{}
Run Code Online (Sandbox Code Playgroud)