查看源代码 Behaviour (Elixir v1.16.2)

此模块已弃用。请改用 @callback 和 @macrocallback 属性。

处理行为的机制。

此模块已弃用。请改用 defcallback/1defmacrocallback/1@callback@macrocallback 模块属性可以分别使用。有关这些属性的更多信息,请参阅 Module 的文档。

请改用 MyModule.behaviour_info(:callbacks) 代替 MyModule.__behaviour__(:callbacks)

摘要

函数

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

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

函数

链接到此宏

defcallback(spec)

查看源代码 (宏)
此宏已弃用。请改用 @callback 模块属性。

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

链接到此宏

defmacrocallback(spec)

查看源代码 (宏)
此宏已弃用。请改用 @macrocallback 模块属性。

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