行为 | Behaviour

行为

这个模块已被废弃。

相反的defcallback/1defmacrocallback/1,该@callback@macrocallback模块属性可以用于(分别)。有关Module这些属性的更多信息,请参阅文档。

可以使用MyModule.__behaviour__(:callbacks),而不是MyModule.behaviour_info(:callbacks)

摘要

函数

defcallback(spec)

根据给定的类型规范定义一个函数回调

defmacrocallback(spec)

根据给定的类型规范定义宏回调。

函数

defcallback(spec) (macro)

根据给定的类型规范定义函数回调。

defmacrocallback(spec) (macro)

根据给定的类型规范定义宏回调。